Wednesday 5 March 2014

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