You could call it one of the world’s longest games of hide and seek. For more than 20 years, the Ili pika (Ochotona iliensis), a type of tiny, mountain-dwelling mammal with a teddy bear face, had eluded scientists in the Tianshan Mountains (map) of northwestern China. People have seen the furry critter only a handful […]