Barcelona attack: Van driver shot dead by police
Spanish police have shot dead the main suspect in last Thursday’s Barcelona attack, Younes Abouyaaqoub. Police believe he was the driver of a van which careered down the Las Ramblas avenue, killing 13 and injuring […]