Tag: India to set Space Station by 2035

India to set Space Station by 2035, land human on Moon by 2040: Dr Jitendra Singh

India to set Space Station by 2035, land human on Moon...

The Indian space station -- Bharatiya Antariksha Station (BAS) -- is expected to...