Police Detain Two Algerians in Anti-Terrorism Operation in Barcelona

Two Algerian men were detained in an anti-terrorism raid in Spain's second largest city Barcelona on Tuesday morning, police said. The two Algerians were part of a cell, under investigation since 2017 ...