Russia or China Just Blew up the Dow Chemical Plant in Louisiana

A series of six explosions blew up the Dow Chemical plant near Plaquemine, Louisiana on Saturday. On Monday morning, a 40-car train derailment happened in Whitemarsh Township, Pennsylvania, prompting the evacuation of 18,000 people. These industrial-scale catastrophes are not weird [...]

July 18, 2023 News