South Tucson police arrested a suspect in a deliberate hit-and-run that killed a man.
Search Results - Arizona Daily Star, Tucson Daily Star
Tue, 04/15/2014 - 12:43pm
South Tucson police arrested a suspect in a deliberate hit-and-run that killed a man.