Ice on the Moon
Scientists announced that there may be some water near the south pole of the moon. A military satellite, Clementine, beamed radar waves to different parts of the lunar surface and this parti…
329 viewsScientists announced that there may be some water near the south pole of the moon. A military satellite, Clementine, beamed radar waves to different parts of the lunar surface and this parti…
329 views