India sets record launching 104 satellites aboard a single rocketThat's a huge flock of Doves.By A. Tarantola, 02.15.2017