The Marine Education, Research and Rehabilitation Institute (MERR), a nonprofit marine mammal and sea turtle stranding ...
A young humpback whale washed ashore in Delaware after marine officials say he was likely struck by a large ship last week.