CHINA TOPIX

12/22/2024 08:40:02 pm

Make CT Your Homepage

Scientists Find Evidence of Possible Life on Mars

Mars

Scientists Confirm Meteorite Came from Mars

A research team has found evidence of possible life on Mars in a chunk of Martian meteorite. “It's so exciting ... if I were to make a bet, I would wager that there was once life on that planet."

Real Time Analytics