It’s a happy ending for 22 wild Amazonian animals who were rescued last week from illegal captivity in Puerto Alegría, Peru, a tiny jungle town on the Amazon river. Peruvian law enforcement ...
Beneath a tree where a sloth sleeps, juvenile caimans lurk in the long grasses. The air is thick with the sound of an ...