News

On this day in 1971, NASA’s Apollo 15 mission concluded with a dramatic splashdown 335 miles north of Honolulu after a successful 12-day journey to the Moon and back.