Toggle light / dark theme

Indias human spaceflight plans coming together despite delays

Posted in space travel

The nation may launch its first crewed spaceflight in 2023.


So far, only the U.S., the Soviet Union/Russia and China have launched humans to Earth orbit. But India aims to join that exclusive club in the next year or two.

Leave a Reply