Nation

Artifacts returned to Italy from UK put on display

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)