The Goodyear Police Department in Arizona has arrested a man accused of driving his pickup truck into a group of cyclists, resulting in the deaths of two people.
Feb.
Home
United States
USA — Criminal Police arrest man accused of crashing truck into cyclists killing 2 in...