Glasgow Museums in Scotland have become the first cultural institutions in the United Kingdom to agree to return stolen artifacts from India, ArtNews reports.