How the fuck would these people know the details of what would be a classified military operation? Using rods of god and to take out the Three Gorges Dam? Give me a break.
WTF? Are the aliens broadcasting TOP 40 up there or something?
What's with the bizarre news lately. It's off the charts.