Cape Cod mass stranding of more than 140 dolphins confirmed to be largest in US history
1 month ago
42
The stranding of more than 140 dolphins off Cape Cod last month has been confirmed as the largest mass stranding of the mammals in United States history, animal rescuers say.