iOS app Android app

Life on Mars Seed Life on Earth

Did Life On Mars Seed Life On Earth?

The Huffington Post | Dean Praetorius | Posted 01.22.2016 | Home

Mark Kelly and his crew weren't alone on the latest Endeavour mission. In fact, a number of microbes hitched a ride with the astronauts as part of ...