French Mayors: France Has Fallen To Islam – Government Must Act Urgently
The mayors of seven major French cities have urged the government to urgently deal with the influx of radical Islamists in France, warning that the “Republique has fallen. “ The mayors of Lille, Bordeaux, Strasbourg, Grenoble, […]
