Keezhadi, also spelt Keeladi, is a village near the village of Silaiman, under the control of Manamadurai Municipalilty, situated on the border between Madurai and Sivagangai districts, in Tamil Nadu, India. From Wikipedia
Protests are planned in Chennai, Madurai to demand publication of the 2023 report that Stalin says proves Tamil civilisation’s 2,500–3,000-year antiquity.