Watch CBS News

50-foot fin whale washes up along beach in Delaware

The Marine Education, Research and Rehabilitation Institute said a 50-foot fin whale washed up along the beach Sunday in Delaware near the Indian River Inlet.
View CBS News In
CBS News App Open
Chrome Safari Continue