Male Pedestrian Hurt in West Glenn Street Traffic Collision Tucson, AZ (February 10, 2023) On Thursday morning, a man in his 40s sustained serious injuries after a hit-and-run crash on North Stone Avenue. TPD says that the traffic collision happened at about 1:30 a.m. at the intersection with West Glenn Street. Reports say that officers […]