Police believe 12 planned deadly ramming attack in Barcelona
![Police believe 12 planned deadly ramming attack in Barcelona Police believe 12 planned deadly ramming attack in Barcelona](https://geostrategy-direct.com/wp-content/uploads/2017/08/2017-08-18T001509Z_1_LYNXNPED7H010_RTROPTP_4_SPAIN-BARCELONA.jpg)
Geostrategy-Direct The last of 12 suspects in the Barcelona terror attack who was still at large was shot and killed by police on Aug. 21, Spanish authorities said. “Shortly (more…)
Geostrategy-Direct The last of 12 suspects in the Barcelona terror attack who was still at large was shot and killed by police on Aug. 21, Spanish authorities said. “Shortly (more…)