India plans to launch own space station: ISRO

0
206

India will look to create its own space station following the completion of the country’s first manned mission into space in 2022, its space agency chief said on Thursday.