Italian Police Show Latest Recovery of Looted Art at the Colosseum
ROME (AP).- Italian police have recovered hundreds of ancient artifacts in their latest effort to crack down on the looting of art, and have looted art, and they chose a unique setting to display them Friday: the Colosseum. The 337 pieces displayed in …