ExoMars, the joint Russian-European mission to Mars, successfully lifts off by Greg Sandoval on March 14, 2016March 14, 2016 at 6:50 am A Russian-made Proton rocket did its job on Monday, successfully blasting off and embarking upon a journey to Mars. Launched from Russia’s Baikonur Cosmodrome in Kazakhstan, the rocket is part of… Read More