Authorities in the US state of Michigan are searching for answers after a taxi driver went on a random shooting spree on Saturday, killing six people.
According to BBC News the county prosecutor says Jason Brian Dalton, age 45, is due to appear in court later to face charges of murder.
He was arrested over the shootings at three different locations in Kalamazoo, with no apparent links to the victims.
Mr. Dalton, a driver for cab-hailing app Uber, was reported to be picking up passengers in between the attacks.
The company says it had run a background check on the suspect, and police have confirmed he had no criminal record.