Grinning Chechen ‘terrorist’ behind Benidorm shooting is expelled from Spain for planning jihadi attacks
(Olive Press) Spanish authorities have deported a Chechen national who was suspected of being the head of a jihadist cell planning attacks in Spain. German Bagaev was arrested in January in a Barcelona prison while already serving time for shooting two people […]