Skip to content
Author
PUBLISHED: | UPDATED:

A rented van plowed into a packed tourist crowd in Barcelona’s historic Las Ramblas district on Thursday. Early Friday, police shot and killed five suspects in response to a second apparent attack in the seaside resort town of Cambrils, 80 miles south of the Catalan capital.