Police shot and killed 5 people who staged a deadly car attack just hours after a van plowed into a crowd in Barcelona.
The Associated Press, St. Louis Post-Dispatch
Fri, 08/18/2017 - 4:32am
Police shot and killed 5 people who staged a deadly car attack just hours after a van plowed into a crowd in Barcelona.