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 [...] Click here to view original web page at greenpointers.com