Newsweek 's cover story hails the success of the Hubble Space Telescope.
366719
The Hubble Space Telescope's success was praised recently in a Newsweek cover story.
366720
The Hubble Space Telescope was shunned for its failure in Newsweek.