Islamophobia on the rise…

    Mar 26, 2015  Toronto Star – Allan Woods Islam needs to reform or leave, says Canadian leader of PEGIDA movement  PEGIDA (the name is a German acronym for Patriotic Europeans against the Islamization of the West) has arrived in Canada, … [Read more...]