News

A new semi-aquatic rodent, named Incanomys mayopuma, was discovered near Machu Picchu in Peru’s Cusco region at 2,800 meters ...