India launches 20 satellites into space

ReutersNewsPublished: June 22, 20167 views
Published: June 22, 2016

India has successfully launched 20 satellites in a single mission, the most in the history of the country's space programme. Rough cut (no reporter narration).

Be the first to suggest a tag

    Comments

    0 comments