Off-duty Italy art cops find looted statue in Belgian shop

Italian police say 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

Related posts