In a new report from KMOV “the old Carter Carburetor building in north St. Louis is an eyesore that’s full of cancer-causing chemicals – and it may finally come down, thanks to the Environmental Protection Agency.”
Yippee!
“The contaminated site sits right across the street from the Herbert Hoover Boys and Girls Club.”
Hooray!
_“_Clean up comes with a $26 million price tag.”
(Cues cricket sound)…
[Read More]