universetoday.com
Meteorite May Contain Proof of Life on Mars, Researchers Say - Universe Today
Mars is currently home to a small army robotic rovers, satellites and orbiters, all of which are busy at work trying to unravel the deeper mysteries of Earth’s neighbor. These include whether or not the planet ever had liquid water on its surface, what the atmosphere once looked like, and – most importantly of all … Continue reading "Meteorite May Contain Proof of Life on Mars, Researchers Say"