Spacecraft Lifts Off In Search For Life On Mars
Category: SCIENCE
The European-Russian mission is the latest to seek out Martian life.
By Maria Sheahan, Reuters, 2016-03-14