Launched on 24 April 1990, stowed in the payload bay of the space shuttle Discovery, the $1.5bn Hubb
Hubble at 30: how NASA’s telescope went from ‘techno-turkey’ to iconic observatory
22 Apr 2020
Keith Cooper is a freelance science journalist and editor