Drones Deployed In Search For Elusive Leopard Spotted In Delhi
The leapord was spotted near a farmhouse in Delhi’s Neb Sarai on Friday. New Delhi: A leopard spotted on Friday in south Delhi’s Neb Sarai area continues to evade the authorities even as an operation…