Around New England
Stranded Dolphin Rescued, Put Back To Sea
Scientists and volunteers rescued a dolphin stranded on a Cape Cod beach and put the animal back to sea.
The dolphin was found Tuesday, February 19 on Boat Meadow Beach, which is on the Cape Cod Bay side of the town of Eastham, according to MassLive.com.