Explainer-What is India's next space mission after moon landing?

The Aditya-L1, India's first space observatory for solar research, is getting ready for launch at the country's main spaceport in Sriharikota.

Comments