03/02/16

Another leopard on the prowl in India

A leopard on the loose in West Bengal, India was tranquilized and released into a forest after being spotted in a tree. No one was harmed in the incident. ... more Duration: {{video.duration.momentjs}}