Banksy, the world-famous graffiti and fine artist, debuted his most recent work by sneaking it into a gallery in Liverpool. Dubbed "Cardinal Sin," the piece is Banksy's response to the child sexual abuse scandal that has rocked the Roman Catholic Church. Check out the sculpture after the jump ...

Source: BBC Online
| The Apartment of the .0000001 Percent < Prev | Next > A Real Life Scrooge |
|---|





















