Skip to playerSkip to main contentSkip to footer
  • 07/04/2017
Footage of police cars speeding to the scene after the suspected terror attack in central Stockholm, Sweden.

Recommended