A destroyed truck is pull away by a service car after it was driven into a department store in Stockholm, Sweden, Saturday, April 8, 2017. The hijacked beer truck plowed into pedestrians at the central Stockholm department store on Friday, sending screaming shoppers fleeing in panic in what Sweden's prime minister called a terrorist attack. (Photo by Markus Schreiber/AP Photo)
|