B bbc.com India launches 20 satellites in single mission 283 points chetangole 10 years ago 101 comments