Scientists Find Evidence of Water on Mars through a Meteorite on Earth
Scientists have found evidence to prove that Mars supported life once. They found biological processes might have worked in a Martian meteorite that fell in Antarctica about 50,000 years ago.
No comments:
Post a Comment