Scientists discover massive cave on moon that could be used to shelter astronauts
An Italian-led team of scientists say they have confirmed evidence of a sizable cave on the moon not far from where Neil Armstrong and Buzz Aldrin landed 55 years ago. The cave is located at the Sea of Tranquility just 250 miles from Apollo 11’s landing site and researchers suspect there are hundreds more that could house future astronauts as several nations look to create a permanent base on the lunar […]