X

Tag: isro

India Just Broke A World Record By Launching 104 Satellites In A single Mission

The Indian Space Research Organization has achieved something great today, 104 great things to be more clear. It launched 104…