K-News

Massive Fin Whale Washes Ashore on Torrance Beach

A large fin whale was found beached at Torrance Beach in Southern California on Saturday evening, drawing attention from local residents and authorities. The incident