Published 16:18 IST, April 18th 2020
NASA, Space X to launch manned mission from US soil next month
NASA announced the launch of a crewed mission that would take off from the US soil next month, a first manned mission to be launched from the US in 10 years
null | Image:
self
Advertisement
16:27 IST, April 18th 2020