Moon landing reflection: an opportunity to worship

The launch of Apollo 11 on July 16, 1969, resulted in astronauts Neil Armstrong and Edwin "Buzz" Aldrin stepping foot on the moon on July 20 and