Strange Light Flashes Spotted on Earth From Space Finally Explained

Light reflected over water could be easy to explain as sunlight reflecting over a smooth part of a sea or lake. However, the flashes captured by NASA’s camera weren’t just seen over water bodies. (Photo : NASA/Newsmakers via Getty Images)