The Willful Stupidity of Catholic Bishops What explains it? It's enough to make a man swim the Tiber in reverse. Once more: Islam is not a religion of peace! Related articles Is He Your Prophet? Civil Courage What ISIS Really Wants After bunfight over opening of fast food outlet near the Vatican, McDonald's to dole out cheeseburgers to homeless people