Blogs > Boat Blog > Oil Sheen on Newtown Creek

Oil Sheen on Newtown Creek

Perphaps this sign should read “No Wake – Pollution in Progress”.

Newtown Creek

Patroled Newton Creek with Riverkeeper staff and the Regional Administrator of the Environmental Protection Agency (EPA).

Tell NY Leaders: Double clean water investments now!
Become a Member