Bengaluru: Leopard spotted crossing road near Electronic City toll plaza, residents cautioned (WATCH)
In a rare and alarming sight, a leopard was spotted near the Phase-1 Toll Plaza in Bengaluru’s Electronic City at around 3 AM. The wild cat appeared on the highway, crossing the road near the toll plaza,