Saturday, February 18, 2012

Santorum's and the Catholic Bishops' Message to Americans

This Miami Herald cartoon needs no explanation.

0 comments: