IndoDaily
Washington DC (UPI) Jul 28, 2025
NASA and India plan to deploy a satellite that will map the Earth down to a centimeter after a launch on Wednesday from the Asian nation’s southeastern coast.
The rocket launch by the Indian Space Research Organization is scheduled from the Satish Dhawan Space Center on an island at 5:40 p.m…
Read More