Surfrider Foundation leaders call for halt to new fossil fuel projects after oil spill

“As long as we have our economy based on fossil fuels, things like this are going to happen.” An oil spill was reported in Delaware Bay near Broadkill …