Endangered Species Act

337 Whales Beach Themselves In One Of World’s Largest Strandings

337 endangered sei whales stranded themselves off the coast of southern Chile inĀ one of the world's biggest strandings ever recorded.…

8 years ago