A large humpback whale has become stranded alive at the water’s edge near Yachats, Oregon, triggering a swift and serious rescue operation. This article details […] Read More
A large humpback whale has become stranded alive at the water’s edge near Yachats, Oregon, triggering a swift and serious rescue operation. This article details […] Read More