Swedish prosecutors have charged an Uzbek man who rammed a stolen truck into a crowd in Stockholm last April, killing five people and injuring 14 others, with terrorism and other offences.
Rakhmat Akilov is the only suspect and has already confessed.
Akilov was arrested hours after he drove a stolen beer truck into the crowd in a busy pedestrian shopping street and crashed it into an upmarket department store in the centre of the capital on April 7.
The dead included Briton Chris Bevington, 41, who worked as a director with music streaming service Spotify and was based in Stockholm with his family.
Akilov, a construction worker, who was 39 at the time of the attack, was subject to deportation from Sweden ahead of attack as his asylum application had been rejected.