Thousands of devotees descended on the Vaigai riverbed in Madurai, early on Tuesday, April 23, 2024, and waited for hours to witness the annual ritual of Lord Kallazhagar entering the river as part of the Chithirai festival. The grand event saw devotees splashing about and dancing in the river, with a section of young people even throwing footwear and water …