Police officers guard the site where a truck slammed into a crowd in central Stockholm. (AFP)
Police officers guard the site where a truck slammed into a crowd in central Stockholm. (AFP)
by Thaer Abbas | Apr 14, 2017 |
Police officers guard the site where a truck slammed into a crowd in central Stockholm. (AFP)