UNITED STATES — US returns $80 million-worth of stolen artifacts to Italy: It looked more like a museum exhibition of Italian art than a crime scene, but in the Central Institute for Restoration’s offices, located inside a former women’s prison in central Rome, some 600 works of art were put on display Tuesday morning... cnn.com
Share Your Thoughts