Spanish police confirm officers shot and killed four suspects in a separate alleged terror plot south of Barcelona

AP News
|
Posted: Aug 17, 2017 8:41 PM

BARCELONA, Spain (AP) — Spanish police confirm officers shot and killed four suspects in a separate alleged terror plot south of Barcelona .