Mysterious Flashes on the Moon: What is their cause?
Mysterious lights occasionally appear on the Moon, ranging from brief flashes lasting a few seconds to bright spots that persist for hours. Scientists explain that these “Transient Lunar Phenomena” (TLPs) may be caused by...