Oil Spill

Ed talks to Cliff Caroll about an oil spill into the Charles River and the potential

for a spill here on the Cape if the wind power stations are built.

Getty Image


View Full Site