Apollo 13 Saturn V
A view of Apollo 13 Saturn V at sunset on the day before launch. The Apollo 13 mission launched on April 11, 1970, and 2020 marks its 50th anniversary. The Apollo 13 mission ended on April 17, 1970, with all crew members safely aboard the USS Iwo Jima recovery ship.
NASA's unsung heroes: The Apollo coders who put men on the moon (TechRepublic PDF)
Earth Day turns 50: NASA throws an online celebration (TechRepublic)
Apollo 13: Misconceptions and myths endure (TechRepublic)