Southern Resident Orcas Face Extinction
Orca whales are iconic natural wonders of the Pacific Northwest. Powerful and joyful, they are honored and cherished by coastal Indigenous peoples and many others. People travel from around the world to see them, particularly the Southern Resident Killer Whales. Typically each summer, the J, K and L pods that comprise the population gathers in the waters of the...read more.
Comments
Post a Comment