Flagstaff police officers arrested 23-year-old Turner Kelly in a hit-and-run that killed 55-year-old Nelvin Thompson.
Arizona Republic, Phoenix Arizona Republic: Local
Tue, 08/04/2020 - 1:59pm
Flagstaff police officers arrested 23-year-old Turner Kelly in a hit-and-run that killed 55-year-old Nelvin Thompson.