Topic: Hurricane Danielle

Featured

  • In Pictures Space photos of the day 08/31

    This is a Space Shuttle mission STS-61 onboard view showing astronauts Story Musgrave and Jeffrey Hoffman preforming repairs to the Hubble Space Telescope during their Extra Vehicular Activity. Astronauts' work was made easier by the HST's many crew aids. Astronaut Musgrave makes use of one of the spacecraft's handholds. Launched on December 1, 1993, the Space Shuttle Orbiter Endeavor STS-061 mission was the 59th Shuttle flight.

All Content