A Brief Evisceration of Rick Santorum

Rick Santorum is now the latest Republican presidential nomination candidate to lead national polls, thanks largely to a delegate poor but momentum heavy trio of victories in Missouri, Colorado, and Minnesota. This shouldn’t be too surprising. Primary voters tend to be more passionate than general election voters; the juxtaposition of the fiery, intense Santorum and […]