World News | Agence France-Presse | Tuesday April 21, 2015
Hubble, the first telescope to revolutionize modern astronomy and change our view of the universe by offering glimpses of distant galaxies, marks its 25th year in space this week.
www.ndtv.com