New Banksy Unveiled…Then Quickly Removed

Famed street artist and mysterious rabble-rouser Banksy unveiled his latest piece in London where it caused quite a stir. Loaceted across from the French embassy, the work uses the iconic artwork from the Les Miserables musical adding a cloud of CS gas. Brand new #Banksy in London just opposite the…