Europe Stolen Banksy artwork: France arrests six June 27, 2020 PARIS (FRANCE) - The French police arrested six people over the theft of an artwork by ... Read more