(UPDATE) Ohio Town Turns Into Scene From ‘Silent Hill’ After Massive Chemical Leak
The northern suburbs of Toledo, Ohio, transformed overnight into a scene straight from a disaster novel after a sudden explosion at a chemical distribution facility unleashed towering plumes of industrial compounds into the night sky. According to a report from Futurism, citing local station WTOL11, the blast struck a
