India set to launch UK satellites
Friday, July 10, 2015 - 08:50
in Astronomy & Space
India is set to put in orbit five foreign satellites, built in Britain, to observe the earth.
India is set to put in orbit five foreign satellites, built in Britain, to observe the earth.