Massive 52-foot fin whale found lifeless on San Diego’s Pacific beach – Times of India
[ad_1] A lifeless 52-foot fin whale made an unexpected appearance on Pacific Beach in San Diego on Sunday, sparking a collaborative effort from local authorities and the National Oceanic and…