5 Terrorists Dead in Spain Police Shootout


Content Team

Terror strikes another city of Barcelona where five alleged terrorists were killed by the police in the Barcelona’s Catalonia region on a Friday morning in a shootout. The police are investigating if there is any link of these terrorists to the recent deadly attacks. Terrorists are suspected to be linked to the killing spree, that took 14 lives and injured more than 100 by ramming a truck.