landed on the moon
-
World
Scientists have confirmed a cave on the moon that could be used to shelter future explorers
CAPE CANAVERAL, Fla. (AP) — Scientists have confirmed a cave on the moon, not far from where Neil Armstrong and…
Read More »