CHINA TOPIX

11/02/2024 11:31:53 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