Possible lava tube skylights discovered near the North Pole of the Moon
The SETI Institute and the Mars Institute announced today the discovery of small pits in a large crater near the North Pole of the Moon, which may be entrances to an underground network of lava tubes. The pits were identified ...