Archaeologists are excited by potential Indus Valley Civilisation artefacts found near Jaisalmer, Rajasthan. Discoveries in ...