Russia delays Mars probe launch until 2011: report
MarsDaily
Russia will pushed back its flagship satellite mission to Mars’ moon until 2011 in a move which will delay the joint launch of China’s first Mars probe, space sources were cited as saying Wednesday.