Threatened snow leopards found in Afghanistan (AP)
BANGKOK – A healthy population of snow leopards, elusive big cats threatened across the mountain ranges of Central Asia, has been found in one of the few peaceful areas of Afghanistan, a wildlife group said. Camera traps documented the secretive, usually solitary animals at 16 locations across the Wakhan Corridor, a long panhandle in northeastern…