Spacecraft blast off on mission seeking life on Mars
Monday, March 14, 2016 - 05:00
in Astronomy & Space
Two robotic spacecraft blasted off on a Russian rocket from the Baikonur cosmodrome in Kazakhstan on Monday as part of a European-Russian unmanned space mission to sniff out leads to life on Mars.