Catholic Priest Apologizes for Saying Islam Is the ‘Greatest Threat in the World’
The whole episode, which unfolded this week, encapsulates a great deal of what is wrong with the contemporary Catholic Church... ...
bishop appointments, CAIR, Church of Laodicea, Document for Human Fraternity, Ilhan Omar, Islam, Nick VanDenBroeke, Vatican/China agreement