After existing efforts to save the aquatic animals, Australian authorities are euthanizing 90 beached whales stranded on a Tasmanian beach. During a press conference, Brendon Clark, an officer ...
The 50-foot fin whale that beached itself at Delaware State Park on Sunday died overnight. Marine Education, Research and Rehabilitation Institute volunteers and Delaware Department of Natural ...