Truthdig

St. Peter and Mother Teresa Welcome Christopher Hitchens

http://www.truthdig.com/cartoon/item/stpeter_and_mother_teresa_welcome_christopher_hitchens_20130129/

Posted on Jan 29, 2013