Snow leopards spotted in China's Yunnan for first time
KUNMING, Nov. 10 () -- Infrared cameras have captured images of snow leopards in two different locations in southwest China's Yunnan Province for the first time, confirming the presence of this endangered species in the province, Xinhua News Agency quoted authorities as saying on Saturday.Two snow l...