Video: Rare snow leopard with injured paw found in Chinese salt field

A snow leopard, which is one of China’s most protected species, was found near a salt pond in China’s v region. The police who came to rescue the animal, saw …

Via Youtube