ScienceEuro-Russian ExoMars Mission set for launch to find lifeTNT DeskMarch 14, 2016 by TNT DeskMarch 14, 2016 MOSCOW:Â The first ExoMars mission is set to launch at 5:31AM ET tomorrow 14th March. The first phase mission is a collaboration between Russian Federal Space...
AmazingAmateur hopeful to find life on MarsHamza KhanOctober 20, 2014October 20, 2014 by Hamza KhanOctober 20, 2014October 20, 2014 WASHINGTON: Space amateur hoped to have finally discovered life on Mars after spotting crocodile like thing on the red planet....