A photo of the earth by the crew of Apollo 8, the first manned mission to the moon, which entered lunar orbit Dec. 24, 1968. Credit: NASA/Bill Anders. / null

Denver Newsroom, Feb 18, 2022 / 15:10 pm (CNA).
A Chicago-based Catholic nonprofit has… […]

Leave a Reply