
Fatal Pedestrian Collision Investigated in Phoenix
Incident Details In the early hours of July 17, 2024, a tragic collision occurred involving a pedestrian and a large semi-truck near the intersection of 63rd Avenue and Buckeye Road in Phoenix. Detectives swiftly responded to the scene to investigate the incident. Victim’s Condition Emergency personnel found 71-year-old Biyan Wu critically injured on the south…