June 28, 2024

Massive pod of dolphins stranded in 'difficult' location on Massachusetts beach

The beach where the dolphins are stranded is covered in "dangerous" mud, according to the International Fund for Animal Welfare.