Mars Selfie: China Captures Coolest Photos of the Red Planet Medicine & Technology Jun 13, 2021 China recently landed its own rover on the surface of the Red Planet and in fact, it even just revealed a Mars selfie, one of the coolest Martian pictures ever seen.
Pharaoh's Curse Unlocked? Scientists Claim To Have Cracked the Mystery of What Killed Over 20 People Who Opened the Tomb of King Tut in 1922