Video: ESA Euronews – Is there life on the Red Planet?

The ExoMars spacecraft has blasted off from the Baikonur Cosmodrome in Kazakhstan to search for signs of life on the Red Planet.

—> Read More

facebooktwittergoogle_plusredditpinterestlinkedinmail