CHINA TOPIX

12/22/2024 08:58:04 pm

Make CT Your Homepage

Lin Yangting

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