Andhra Pradesh February 16, 2024Srisailam: Lord Shiva’s leopard! Fear and devotion among devotees at the same time.. Video viral. [ad_1] In Srisailam, Nandyala district, a leopard has once again caused a stir. A leopard was spotted by the devotees near the Redla Satram within the…