This Day in History: 1993-12-10

The crew of the space shuttle “Endeavor” deployed the repaired Hubble Space Telescope into Earth’s orbit.

error: Content is protected !!