Sri Lanka, Aug. 17 -- A hill country leopard ( Panthera Padus Kotiya) which was injured after being ensnared in two wire traps laid by poachers at Stonecrop estate in Dimbula Pathana Talawakelle was r... Read More