While we're talking about "rods of God" and those Chinese chemical plant explosions, here's a picture from the BBC, shared by Ms. J.H.:…
The post TIDBIT: THOSE ROD OF GOD THINGS, AND THE CHINESE CHEMICAL PLANT ... appeared first on Giza Death Star.
Source