Police in Rome have recovered dozens of looted artifacts, including a fresco believed to have been stripped from an ancient Roman villa.
Police in Rome have recovered dozens of looted artifacts, including a fresco believed to have been stripped from an ancient Roman villa.