India launches first space observatory
Monday, September 28, 2015 - 03:30
in Astronomy & Space
India successfully launched on Monday its first high-tech telescopes into space to study the stars, as New Delhi seeks to take another major step in its ambitious and low-cost space programme.