Five seals found shot to death on Massachusetts beach
In recent week, five gray seals have been found shot to death Massachusetts on the beach at Cape Cod, Mass. Gray seals are a protected species under the federal Marine Mammal Protection Act.
NOAA’s law enforcement division is investigating the crimes.
As my father used to say, the person or persons responsible for doing this are doing it “for meanness.”