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).
Don't let New York State give up on New York City waters
Become a Member