CHINA TOPIX

12/23/2024 05:30:42 am

Make CT Your Homepage

meteorite proof life on mars

The Red Planet

Meteorite Reveals Proof of Life on Mars

Researchers determined the Tissint meteorite was ejected from Mars some 700,000 years ago.

Real Time Analytics