universetoday.com
Mystery Moon Flashes Caused by Meteorite Impacts
[/caption] For hundreds of years, people have seen tiny flashes of light on the surface of the Moon. Very brief, but bright enough to be seen from Earth, these odd flashes still hadn’t been adequately explained up until now. Also known as Transient Lunar Phenomena (TLPs), they’ve been observed on many occasions, but rarely photographed. … Continue reading "Mystery Moon Flashes Caused by Meteorite Impacts"
Paul Scott Anderson