Indus Valley civilisation in sharp focus after recent findings at Keeladi, Tamil Nadu Even after 100 years since its discovery, the Indus Valley Civilisation still remain an elusive mystery because off its indecipherable