Quantcast

All Posts Tagged Tag: ‘Cape Cod’

Dolphins Continue To Die On Cape Cod Shore

In the single largest case in two decades, dolphin stranding in the northeast on the Cape Cod coast continues. To date, 90 out of about 130 dolphins who have beached themselves on the hook-shaped coast, have died. New arrivals are still anticipated and their have been no clear answers as to why. Watch this video of the events below: Katie …

Read More