The archaeological site of Keeladi in Madurai has opened a new chapter in understanding Tamil Nadu’s past. Radiocarbon dating by the US laboratory Beta Analytics has confirmed that the settlement ...