Police say they are investigating a "deliberate" attack after a truck drove into pedestrians in Stockholm, killing three people and injuring many more.
Swedish prime minister Stefan Lofven has said everything points to it being "a terror attack", while the European Commission has tweeted: "An attack on any of our Member States is an attack on us all".
Brewery Spendrups said the truck had been taken earlier in the day, local media has reported.
The company's communications director Marten Lyth told Swedish paper Aftonbladet the vehicle was stolen as the driver was unloading at a restaurant.
He said the driver was unharmed but shocked.
Swedish broadcaster SVT says shots have been fired in the area, although security services are yet to confirm.
There are also reports of a separate shooting incident in a second location about 20 minutes from the pedestrian shopping street where the crash took place.
According to local reports, one eye witness in the shopping mall said she saw "hundreds of people" running for their lives.
Another witness described the panic, saying: "I went to the main street when a big truck came out of nowhere. I could not see if anyone was driving it but it got out of control. I saw at least two being run over. I ran as fast as I could from there."
Others reported hearing screams and seeing "a huge truck" crashing into the wall of a shop in the Ahlens shopping department at 1pm local time.
Thick smoke could be seen coming from the building, as police urged people to evacuate the area.
Armed police have cordoned off the scene, and police cars, helicopters and ambulances are at the scene.
The underground has also been evacuated by police.
The story broke over Twitter, with bystanders tweeting the following: