› added 4 years ago
55
TIL The man credited with saving both Apollo 12 and Apollo 13 was forced to resign years later while serving as the Chief of NASA when Texas Senator Robert Krueger blamed him for $500 million of overspending on Space Station Freedom, which later evolved into the International Space Station (ISS).