Tag: Artifacts

Never before seen ancient artifacts which were trafficked from Italy have been brought back to The Museum of Rescued Art, which is a new museum created solely for the purpose of exhibiting stolen artifacts.