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 ...