Banksy's Latest Work Takes On The Meat Industry … With Puppets 16 October 2013 Maanvi Singh, National Public Radio Banksy, the mysterious British graffiti artist known for his...More