India launches 20 satellites into space

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).