A high-tech NASA camera has been picking up mysterious flashes on Earth that had been baffling scientists trying to discover the source of the seemingly supernatural lights. However, an explanation for the incomprehensible bursts has now been found.
Read Full Article at RT.com