Clash of Civilizations

Christianity and Islam ‘don’t mix,’ man says at Trudeau town hall. People booed, but the PM engaged