An Uzbek immigrant has been charged by US prosecutors with causing the deaths of at least eight people in New York by mowing them down in a truck, the BBC reported.
Sayfullo Saipov, 29, is also accused of providing material support and resources to Islamic State (IS) group.
He was shot and injured by police at the scene of the attack, and received treatment in hospital.
Prosecutors say Mr Saipov spoke freely to them, waiving his right to avoid self-incrimination while in custody.
US President Donald Trump tweeted that he should receive the death penalty. The charges filed against Mr Saipov are federal, which means the government can override New York state’s ban on capital punishment.
NYC terrorist was happy as he asked to hang ISIS flag in his hospital room. He killed 8 people, badly injured 12. SHOULD GET DEATH PENALTY!
— Donald J. Trump (@realDonaldTrump) November 2, 2017
Tuesday afternoon’s attack saw a truck driven down a cycle lane in Lower Manhattan, hitting cyclists and pedestrians.
Six people died at the scene and two more in hospital. Twelve people were injured, nine of whom remain in hospital.