Giant River Otter Believed to Be Extinct Has Been Spotted in Argentina

Otters are some of the cutest and most fun animals on Earth. It’s always a joy to see them in the wild. That was doubly so for the conservationists at Fundación Rewilding who recently spotted a wild giant river otter swimming in the Bermejo River in Impenetrable National Park, located in the Chaco province of…

Read more…

via Gizmodo

Check out the Finding Your Identity Podcast