Keeladi excavations witnesses finding of a crystal weighing quartz Regional News August 10, 2023 The Keeladi site in Tamil Nadu has been the scene of several bombshell disclosures about India’s past, particularly the Sangam…