London police have arrested two males accused of stealing Banksy’s newest work, lower than an hour after confirming the artwork on Friday. Banksy’s piece consisted of three navy drones being positioned on a purple cease signal and was positioned within the Peckham part of south London, in response to the […]