Leopard caught on CCTV killing and dragging away pet dog from home in India
Shocking CCTV footage captured a stray leopard entering a village in Pune, India, to kill and drag away a resident’s pet dog.
The leopard w...
Rare Leopard Thought ‘Extinct’ Spotted in Taiwan’s Wilderness After 36 Years
The Formosan clouded leopard (Neofelis nebulosa brachyura), a subspecies of leopard that can only be found in Taiwan but was thought to be e...