Leopard Killing

Leopard Killing in Guwahati: Swara Bhaskar and Athiya Shetty react on social media, comment ‘disgusting’ & ‘sickening’