August 18 2017 10:17am

Spanish police offer more details on five suspects shot dead following Barcelona attack

Five persons suspected of ramming a van into people in Cambrils in Spain have been shot dead, police said hours after 13 people were killed in a similar incident in Barcelona.

Responsive site?

Video Home