The ancient cities of the Indus Valley belonged to the greatest civilization the world may never know. Since the 1920s, dozens of archaeological expeditions have unearthed traces of a 4,500-year-old ...