After an unusually high number of seals were found washed up on shore in Maine, New Hampshire and Massachusetts, researchers are starting to get some answers.
It is freezing today and I imagine being in the waters of Cape Cod Bay would be even colder. So I definitely feel for the hundreds of sea turtles trapped in those frigid waters.