Italian police recover over 300 looted artifacts, display them at the Colosseum

July 16: A police officer looks at some of the hundreds of ancient artifacts recovered during an operation against looted art, at the Colosseum in Roma. (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 Frida...

Load more..