banksy, cardinal sin, Culture, Culture, liverpool, roman catholic church, sculpture, Culture

Banksy’s Newest Takes on the Catholic Sex Abuse Scandal

Banksy, the world-famous graffiti and fine artist, debuted his most recent work by sneaking it into a gallery in Liverpool.