Special Agent Todd Nickerson

Sixth Grey Seal Found Shot Dead On Cape Cod BeachA sixth grey seal has been found shot to death on a Cape Cod beach.
Five Seals Found Shot To Death On Cape Cod BeachesFive gray seals have been found shot to death on Cape Cod beaches in recent weeks.

More From CBS Boston

Taz Show
Download Weather App

Listen Live