Record 129 dolphins stranded at Cape Cod this year – Times LIVE

Via Scoop.itEarth Island Institute Philippines

A record 129 dolphins have beached themselves along the scenic shores south of Boston in the past month, puzzling researchers trying to figure out why so many of the cetaceans are getting stranded in Cape Cod Bay.   …