Mark Shea takes on Fox News, Limbaugh and Drudge in their ignorant, stupid, malevolent attacks on Pope Francis. It’s a rocking rant.
Mark Shea takes on Fox News, Limbaugh and Drudge in their ignorant, stupid, malevolent attacks on Pope Francis. It’s a rocking rant.