4/6/10

Barbed New Yorker Cartoon Rips Catholic Priest Scandal

This New Yorker cartoon rips the priest scandal in the Catholic Church.

No comments: