Scotland museum signs deal to return 7 ancient artefacts to IndiaAugust 23, 2022 Seven artefacts, including a stone door jamb stolen from a Hindu temple in Uttar Pradesh, has been transferred back to…