tidbit

TIDBIT: THOSE ROD OF GOD THINGS, AND THE CHINESE CHEMICAL PLANT ...

September 25, 2017 By Joseph P. Farrell

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.: