Europe Archives - Weekly Cent

Europe

Terror In Barcelona: Police Gunshots

Terror in Barcelona as police shooting on driver as he drive the wrong path down a motorway in stolen vehicle packed with explosives, Barcelona police shoot on the truck which was conveying many gas canisters