As if we didn’t have enough reasons to clean up the Superfund superstar that is Newtown Creek, a pair of dolphins were spotted in the Whale Creek Tributary, which runs alongside the Newtown Creek Nature Walk.
Unfortunately for said dolphins, the EPA has delayed the much-needed Newtown Creek cleanup — one of the most polluted waterways in the nation thanks to sewage…

Can’t they do both, monitor the groundwater AND clean up that damned toxic, cancer causing, wildlife killing creek?!?! How long has this stupidity been going on, since the 50’s?!