We can hope its something as natural as solar flares.
Is there any any serious reports on this thread? It appears to all be stupid humor or sarcasm. Makes it hard to find any actual news.