A police officer patrols on the spot where five terrorists were shot by police, Aug. 18, 2017, in Cambrils, Spain.
Alex Caparros/Getty Images