In the shadow of Peru’s Andes Mountains, scientists have uncovered a previously unknown creature with striking red eyes and ...