A dead humpback whale found in the Indian River Bay last week has finally been washed back out to sea.
From
To
The Delaware Department of Natural Resources and Environmental Control (DNREC) has reported a dead whale in Delaware waters.
