India puts record 104 satellites into orbit

Sriharikota, India – India successfully put a record 104 satellites from a single rocket into orbit on Wednesday in the latest triumph for its famously frugal space program.