A lorry has driven into a store in central Stockholm, killing at least two people, Swedish police say.
Earlier media reports said three people had been killed. Police said a number of people were also injured.
Swedish Prime Minister Stefan Lofven said the country has been attacked and everything indicated that this was an act of terrorism.
The incident occurred on Drottninggatan (Queen Street), one of the city's major pedestrian streets.
It happened just before 15:00 local time (13:00 GMT).
Shots have also reportedly been fired in another part of the city, says security correspondent Frank Gardner, citing security sources.
It is not yet known if the two incidents are connected.