Alexa
  • Directory of Taiwan

Spanish police say they have killed several people south of Barcelona in response to a terrorist attack

Spanish police say they have killed several people south of Barcelona in response to a terrorist attack

BARCELONA, Spain (AP) — Spanish police say they have killed several people south of Barcelona in response to a terrorist attack.