LEO Network

52-foot-long dead fin whale washes up on San Diego beach; cause of death unclear

11 Dec 2023
San Diego, California, United States
A 52-foot fin whale carcass appeared on a San Diego beach with no clear cause of death; it was towed back to sea.
Associated Press
×