The Hubble Space Telescope was launched on 24 April 1990, by the Space Shuttle Discovery from the Kennedy Space Centre in Florida. The telescope was the product of a cooperative project between the National Aeronautics and Space Administration (NASA) and the European Space Agency (ESA). After launch, it was decided that on-orbit servicing every three … Continue reading
On July 20th 1969, at 10:56 p.m. American EDT, American astronaut Neil Armstrong, 240,000 miles from Earth, spoke these words to more than a billion people listening at home: “That’s one small step for man, one giant leap for mankind.” Stepping off the lunar landing module Eagle, Armstrong became the first human to walk on … Continue reading