Advertisement
X

Sweden Attack

A view of the scene as emergency services work in the area after a truck crashed into a department store injuring several people in central Stockholm

Sweden Attack

A view of the scene as emergency services work in the area after a truck crashed into a department store injuring several people in central Stockholm

Show comments
Published At:
US