Beached whale found on Delaware shore near Indian River Inlet Bridge
DELAWARE (WPVI) -- A beached whale was spotted along the shore in Delaware on Sunday. The animal was discovered at approximately 11 a.m. after reportedly beaching itself near the Indian River Inlet Bridge. A representative of the Marine Education, Research …