San Francisco Frontiers - Hundreds of stolen artefacts go on display in Rome (Italy)