Whale carcass found on Northern California beach

Whale-Baird1-nb

Experts say the carcass of a rarely seen Baird’s beaked whale was found on a beach in the Point Reyes National Seashore…

China hotel decapitates whale shark for sale

whale-shark-nb

A hotel in China allegedly decapitated a whale and sold its meat for profit…