A group of scientists discovered a new species of lizard in a nature reserve in Cusco, in southeastern Peru, the national agency in charge of protected natural areas said on Monday. “Otishi National Park reveals a new species of lizard to science,” the institution said in a statement. This lizard …
Read More »