Taught to be extinct, giant otters reappear in Argentina
After more than a decade of absence in Argentina, the giant otter Pteronura brasiliensis has been spotted on the Bermejo River within the Impenetrable National Park, located in the northeastern ...