Level 20

2010
Two explosions in a shopping center in Sweden