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.

June 28, 2024

Examined