1 min read World Volunteers rescue dozens of dolphins stranded on beach – Times of India 4 years ago WELLFLEET: Nearly 50 dolphins were stranded on a beach on Cape Cod, Massachusetts, over the weekend and needed to be...