ISRO attempts Mega World Record
Monday, February 13, 2017, 5:11 PM
India will boldly go to Venus for the first time and re-visit Mars very soon. Indian Space Research Organisation (ISRO) is to drop off a full load of 104 satellites in space in a single mission. The last world record is held by Russia, which rocketed 37 satellites in 2014 in a single launch.