New Meteorite Discovery May Mean There May Be A Lot Of Water On The Moon

After several lunar meteorites were found in a North African desert, the mystery of whether the moon has water may have been solved.
Published: 11:46 AM CDT June 20, 2018
Updated: 1:02 PM CDT June 20, 2018