US radar may have caused 'doomed' Russian Mars probe crash

17 January 2012, 3:26 am

Melbourne, Jan 17 (ANI): A radar stationed at the Marshall Islands in US, may be the reason behind failed mission of Russian aircraft, which crashed into the Pacific Ocean on Sunday, according to an unidentified Russian space official.... Read More »

More Topics from "News"