event · 05 December 1993 · 31 years ago
Astronauts begin repair of Hubble telescope in space
More events on 05 Dec