Rick Santorum

Acid-Trip Politics

Rick Santorum

January 4, 2012

Reading this morning about Rick Santorum’s success in the Iowa caucus vote made me wonder whether someone slipped LSD into my coffee. How else to explain a presidential candidate of a major political party doing so well while opposing birth control and advocating that states can make it illegal. Santorum is essentially saying that a […]

{ Comments on this entry are closed }

Read the rest...