A taxi driver is being held over the deaths of six people in an apparently random shooting spree in the Michigan city of Kalamazoo.
Jason Brian Dalton, 45, was arrested after attacks at three locations on Saturday evening. Two people, including a 14-year-old girl, remain seriously ill in hospital.
It has been confirmed that Mr Dalton was a driver for cab-hailing firm Uber.
Prosecutors are investigating whether he took fares between attacks.
One local resident said he experienced a hair-raising ride in Mr Dalton's car shortly before the first incident, which prompted him to call the police.
Kalamazoo County Prosecutor Jeff Getting says the suspect is likely to face multiple counts of first-degree murder and attempted murder when he appears in court on Monday.
Meanwhile police have identified the victims of the attacks.
The shootings took place outside a block of flats, a Kia car dealership and a Cracker Barrel restaurant
Local police released this mugshot of the suspect, 45-year-old local man Jason Dalton
Uber says it did a background check on Mr Dalton, and police have confirmed that he did not have a criminal record.
In a statement, the firm said it was "horrified and heartbroken" at the violence.
Police said none of the victims had been passengers of the suspect.