Every New Year’s Day, the remote village of Kutru in Bastar, Chhattisgarh, comes alive with a poignant ritual that...
2 Jan 2025 1:16 PM IST