India successfully launched into orbit on Wednesday a new navigation satellite aboard a home-grown rocket, strengthening its ...
This will be the launch pad from where an Indian could be sent in a rocket to land on the Moon by 2040. The spindle-shaped island of Sriharikota, some 100 km north of Chennai on the Bay of Bengal ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results