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 ...
Whale fin meat from off Japan's northern coast was sold for the first time in nearly 50 years. The animal protein was sold for more than $1,300 per kilogram (2.2 lbs) at an auction Thursday.