Chennai, Sept. 21 -- Throwing new light on Tamil Nadu's possible connection and continuity with the Indus Valley Civilisation (IVC), archaeological excavations at Keezhadi, on the periphery of Madurai, have yielded artefacts dating back to 580 BCE, some with graffiti marks similar to those that are believed to have evolved from the Indus script....