Apollo 13 Mission Remembered as ‘NASA’s Finest Hour’
What was to have been America’s third lunar landing in April 1970, became a struggle to safely return the crew after an oxygen tank explosion crippled the crew’s spacecraft. During a reunion of key players involved in the Apollo 13 mission, they recalled what has been termed “NASA’s finest hour.”