Hundreds of artifacts, stolen from secret excavation sites in Italy, were put on display in Rome on Wednesday after being returned from the United Kingdom. (AP Video: Gianfranco Stara and Rebecca Preciutti) (31 May)
Hundreds of artifacts, stolen from secret excavation sites in Italy, were put on display in Rome on Wednesday after being returned from the United Kingdom. (AP Video: Gianfranco Stara and Rebecca Preciutti) (31 May)