Hundreds of mourners turned out in New York city for a candlelight march and vigil honoring the victims of a deadly truck attack by an Uzbek immigrant that killed eight people and injured 12 others, in what authorities said was an act of terrorism.

Sayfullo Saipov, 29, was charged in federal court with acting in support of the Islamic State militant group by plowing the truck down a riverside bike trail, injuring a dozen people in addition to those killed.

Islamic state claimed responsibility for the attack.

Trump had suggested on Wednesday sending Saipov to the Guantanamo bay military prison in Cuba, where terrorism suspects apprehended overseas are incarcerated, but he said on Thursday doing so would be too complicated.