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.