A “Lunar Lighthouse”? For 30 Minutes, NASA Lit Up A Beacon On The Moon - IFLScience iflscience.com Submitted by iflscience5399 on May 25, 2024 at 9:02 PM in science The beacons are lit! NASA calls for renewed human exploration of the Moon! No comments 45