We have lift off! ExoMars spacecraft begins its five month journey to the red planet where it will search for signs of alien life

The ExoMars Trace Gas Orbiter has launched from the Baikonur Cosmodrome in Kazakhstan to begin its journey to Mars where it will search for gases produced by life on Mars. —> Read More