India launches record 104 satellites at one go

India launches more than a hundred satellites in a single mission.