It's not even half-way through December, and weather on Cape Cod has live up to the old New England adage of if you don't like the weather wait 10 minutes and it will change. It's enough to make you ...
The frigid Northeast temperatures of the last several days have accelerated the arrival of sea turtles afflicted with life-threatening hypothermia at Cape Cod beaches, requiring more than 250 of ...