Loading Video…

This browser does not support the Video element.

Marine experts trying to save endangered whale stranded near Delaware shore

Ocean experts in Delaware are on the scene after a fin whale became stranded on the bayside of the Point of Cape Henlopen State Park.