Video PlayerClose
A Policewoman stands guard near the site of an attack in central Stockholm, capital of Sweden, on April 7, 2017. A truck rammed into people on a central Stockholm street before crashing into a department store on Friday, with police and witnesses saying three people had died and eight others injured in the incident. (Xinhua/Rob Schoenbaum)