
The site of a violent attack is blocked by the police in Stockholm, Sweden, April 8, 2017. A stolen truck rammed into people on a central Stockholm street before crashing into a department store on Friday, killing four and injuring 15 others. (Xinhua/Shi Tiansheng)














