There's also been a lot of these stories about near misses, and possibly expected contact with a solar storm that was expected for June 28/29...
Tons of these stories lately