Thursday, 13 September 2012

Mission to Mars: The likely shape of the spacecraft anticipated by Chinese scientists