Loading...

More than 100 dolphins beached in Cape Cod

|Scientists and volunteers are working overtime in an attempt to rescue more than 100 dolphins that have beached themselves in Cape Cod, Mass. over the course of a few weeks.