Apollo 13 – 25 Years Later

The Apollo 13 mission is one of the most infamous ventures in the history of space travel. Launching on April 11, 1970, the astronaut trio of Jim Lovell, Jack Swigert, and Fred Haise set out on a lunar exploration assignment. However, a disastrous oxygen tank malfunction on April 13 forced the three men to forfeit […]

Read More Apollo 13 – 25 Years Later