universetoday.com
Mysterious Flashes Coming From Earth That Puzzled Carl Sagan Finally Have An Explanation - Universe Today
NASA's EPIC camera aboard NOAA's DSCOVR spacecraft solves decades old mystery that stymied Carl Sagan. Mysterious flashes are mysterious no more.