Five Suspected Terrorists Shot Dead By Police In Cambrils
CAMBRILS, SPAIN - AUGUST 18: A bullet hole is seen on a tree on the spot where five terrorists were shot by police on August 18, 2017 in Cambrils, Spain. Fourteen people were killed and dozens injured when a van hit crowds in the Las Ramblas area of Barcelona on Thursday. Spanish police have also killed five suspected terrorists in the town of Cambrils to stop a second terrorist attack. (Photo by Alex Caparros/Getty Images)