CAMBRILS, Spain -- Police in Spain say they have shot and killed five people south of Barcelona while carrying out an operation in response to a terrorist attack on Thursday. The regional police for ...
The Cambrils bloodbath happened hours after a terrorist mowed through a crowd of tourists on Barcelona’s famous Las Ramblas, killing at least 13 people. A manhunt has been launched to track down the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results