Catalan police have engaged and killed several terrorist suspects in the coastal town of Cambrils some 100 kilometers from Barcelona. Earlier, authorities warned the public to stay clear of the area amidst an ongoing police operation.
Read Full Article at RT.com