Browsing: Leopard Snatches Pet Dog in Thalavadi

Panic gripped Thottagajanur village within the Thalavadi forest range of the Sathyamangalam Tiger Reserve (STR) after a prowling leopard barged into a residential compound and carried away a pet guard dog late on