The Hubble Telescope was launched on this day in 1990.

I’ve just updated and revised The Best Sites To Learn About The Hubble Telescope.