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.
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.
Donald Trump also Tweeted for the death penalty - wtf, not presidential at all.