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...