Image Credit: Express.co.uk
Adriana Bello on 12th Sep

Police in Barcelona, Spain, evacuated the Sagrada Familia cathedral as part of an anti-terrorism operation Tuesday evening,...

Police officers at Cambrils, where the 5 suspects were killed. Image Credit: Getty Images
David Montes on 20th Aug

According to the Spanish police, officials dismantled the terror cell responsible for the attack in Barcelona. Authorities...