Manned space mission woes

India could face a delay for years in its first-ever manned space mission scheduled for December 2021, as numerous obstacles, including the development of a launch vehicle with a payload capacity up to mission requirements, still need to be overcome, Chinese experts said on Tuesday.

Powered by WPeMatico