hubble telescope is 25 Posted by imus on April 24, 2015 Posted in: Astronomy, History-Science-Interesting, World News. Tagged: space. Wow.