Recent Anniversary

Apollo 13 Returns to Earth

Apollo 13 Returns to Earth

On 11 April 1970, the Apollo 13 mission launched. On 13 April, disaster struck when the oxygen tanker on the service module exploded, endangering the lives of the crew. However, the mission returned safely to Earth on 17 April.

British Pathé Blog

RSS