A tragic leopard attack claimed the life of a 22-year-old woman in Vellore, Tamil Nadu, sparking protests from residents who are calling for better infrastructure and safety measures to prevent future incidents.