Off-duty Italian art squad police officers find looted statue in Belgian shop
Published
Italian police said they have recovered a 1st century Roman statue that was stolen from an archaeological site in 2011 and found in a Belgian antiques shop by two off-duty Italian art squad police officers.
Full Article