Article

nationalpost.com on 2018-07-10 19:43

Rescuers save nine stranded dolphins and release them back into ocean off Cape Cod

Videos show each dolphin being carried by as many as nine people on red tarps back to water. Two dolphins appear to have been released together

Related news