Spanish police shot dead Younes Abouyaaqoub Monday afternoon, meaning that all known members of the terror cell that perpetrated last weekâs deadly attack have now been killed or arrested by the security services. According to reports in Spainâs La Vanguardia, a local of Subirats, a small town 30 miles West of Barcelona spotted a man that resembled the […]
Spain: Police Shoot Dead Barcelona Killer Younes Abouyaaqoub, Last Words Were âAllah Akbarâ
August 22, 2017 by Oliver JJ Lane
Filed Under: A-Blog, A-TERRORISM, Europe, Featured Articles, Immigration Tagged With: abouyaaqoub, akbar, allah, barcelona, dead, killer, police, shoot, spain, words, younes