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...]