Carney surveys oil spill’s impact at Slaugher Beach

Jonathan Theel, the last oil spill in the Delaware Bay was in 2006. “We would hope that regulations could be enhanced so this couldn't happen,” Mr.