Don't miss out on in-depth & unbiased stories from Northeast India. Subscribe to our weekly newsletter for free.

Posted inChina

China delays mission while NASA congratulates on Mars images

Beijing (AP): China postponed a supply mission to its new space station Thursday for unspecified technical reasons, while photos sent back from Mars by its newly arrived rover earned plaudits from NASA despite only sporadic contacts between the Chinese and American space programmes. The Tianzhou-2 cargo spacecraft was expected to have been launched early Thursday morning. […]