September 29, 2020

Spain: Police Shoot Dead Barcelona Killer Younes Abouyaaqoub, Last Words Were ‘Allah Akbar’

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 […]

Source: