Saturday, February 18, 2012

Santorum's and the Catholic Bishops' Message to Americans

This Miami Herald cartoon needs no explanation.

No comments: