Moon Mission Miracle April 11, 1970 FG The Apollo 13, the third mission intended to land on the Moon was launched on April 11, 1970, but the… Continue Reading →