1 of 5
A view of the street scene after people were killed when a truck crashed into a department store Ahlens, in central Stockholm, Sweden, April 7, 2017.
Credit: Reuters
2 of 5
People were killed when a truck crashed into department store Ahlens on Drottninggatan, in central Stockholm, Sweden April 7, 2017.
Credit: Reuters
Advertisement1
3 of 5
People were killed when a truck crashed into department store Ahlens on Drottninggatan, in central Stockholm, Sweden April 7, 2017.
Credit: Reuters
4 of 5
People were killed when a truck crashed into department store Ahlens on Drottninggatan, in central Stockholm, Sweden April 7, 2017.
Credit: Reuters
5 of 5
Police officers guard in downtown Stockholm, Sweden, April 7, 2017.
Credit: Reuters