Andhra Pradesh state

India launches 20 satellites in single mission

India successfully launches 20 satellites in a single mission, the most in the history of the country's ambitious space programme.
22 June 2016, 11:52 AM