O n April 24, 1990, the Hubble Space Telescope flew aboard space shuttle Discovery, which makes this year the 35th ...
Newly-processed image of Small Magellanic Cloud star cluster shows that this old space telescope can still impress with its pictures ...