UTB70
Well-known member
If you think thats bad look at this disgrace ...
25,000 barrels of toxic DDT found dumped in ocean off California
The insecticide is listed as a possible carcinogen.
thehill.com