Radar Images Suggest There’s a Tunnel on the Moon 0 15.07.2024 21:10 Gizmodo.com A relatively long cave system on the Moon is a "promising site for a lunar base," according to the team that identified the structure.