Topic: Josh Verleun

A Gowanus Canal business owner was slapped with nearly half a million dollars in fines for illegally dumping pollutants into the filthy canal.....