PWSA Caught Dumping Sludge Into River For SEVEN YEARS! [Road Reflections]

The Pittsburgh Water & Sewer Authority has been caught for dumping sludge in the river for 7 years and the EPA gave them a slap on the wrist!