Dead Seals Washing Up On N.H. BeachesThere have now been a dozen seals found on three different beaches. Humans are not responsible, but that’s just about the only cause that has been ruled out.

More From CBS Boston

Download Weather App
Taz Show

Listen Live