Barcelona terror suspect may have fled the country

Police say Younes Abouyacoub, the suspected driver in the deadly attack, may be in France.

August 20, 2017

Examined