Police officers rescue injured snow leopard trapped on rocks

Newsflare 2017-05-16

Views 1

Footage of police officers rescuing an injured snow leopard stuck in rocks in China.

The video, filmed in Bortala Mongol Autonomous Prefecture, Xinjiang Uyghur Autonomous Region on May 2, shows police officers using tools to free the animal.

According to reports, the leopard may have "lost its way" while hunting but it's now going to be released back into the wild.

Share This Video


Download

  
Report form