ru24.pro
News in English
Ноябрь
2024

Dolphin strandings on Cape Cod at an all-time high

0
The waters off of Cape Cod, Massachusetts are teeming with life, especially dolphins. More than ever, these animals are getting stranded on the shore, with the number spiking this year.