An icon in the shape of a lightning bolt. Impact Link A mysterious script could help solve the mysteries of one of humanity's oldest civilizations. The Indus River Valley civilization site is as ...