Radar Images Suggest There’s a Tunnel on the Moon

Share
  • July 15, 2024

A relatively long cave system on the Moon is a “promising site for a lunar base,” according to the team that identified the structure.

Source : Radar Images Suggest There’s a Tunnel on the Moon