Spanish police officers in a special operation averted a terrorist attack in Subirats, Province of Barcelona, as the department of internal affairs of Catalonia informs.
Spanish police officers in a special operation averted a terrorist attack in Subirats, Province of Barcelona, as the department of internal affairs of Catalonia informs.