London: Museums in the Scottish city of Glasgow on Friday signed an agreement with the Indian government to repatriate seven stolen artefacts to India. Glasgow Life, a charitable organisation which runs the city’s museums, had confirmed the handover earlier this year and the arrangement was formalised at a transfer of ownership ceremony at the Kelvingrove Art […]