April 17, 2024

Today in 1970, the Apollo 13 mission safely splashed down in the Pacific Ocean. Their mission to land on the Moon was aborted after the No. 2 tank carrying liquid oxygen burst.

On April 17, 1970, Apollo 13 safely return to Earth splashing down in the South Pacific. Image credit: NASA, Johnson Space Center.