A humpback whale has died after beaching itself at Delaware Seashore State Park on Wednesday, March 13. The Lewes-based Marine Education, Research and Rehabilitation Institute was on the scene near ...
A dead whale is washed up on the Delaware River near Pigeon Point, just north of Delaware Memorial Bridge. Ritter Dragonfly ...