This long and sad list is the human harvest of Islamic terrorism on Europe's soil:
Madrid: 191. London: 58. Amsterdam: 1. Paris: 148. Brussels: 36. Copenhagen: 2. Nice: 86. Stockholm: 4. Berlin: 12. Manchester: 22. And it does not take into account the hundreds of Europeans butchered abroad, in Bali, in Sousse, in Dakka, in Jerusalem, in Sharm el Sheikh, in Istanbul. -- More...