CHINA TOPIX

11/02/2024 11:36:00 am

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