Showing all results

1. Santa in a UFO
Luke 2:1-7
Illustration
Owen Edwards
On December 16, 1965, NASA astronauts Wally Schirra Jr. and Thomas P. Stafford contacted Mission Control in Houston, Texas, to report a UFO sighting. Mission Control engineers listened tensely as the astronauts aboard Gemini 6 described the unusual aircraft they spotted as they orbited the earth. “I see a command module and eight smaller modules in front,” Stafford said. “The pilot of the command...

Showing 1 to 1 of 1all results