John Shin Detained in Deadly Hit-and-Run Pedestrian Crash near Azusa Canyon Road and Nubia Street IRWINDALE, CA (May 1, 2023) — John Shin faces charges in a fatal hit-and-run pedestrian accident near Azusa Canyon Road and Nubia Street. According to an Irwindale Police Department statement, officers arrested 33-year-old Shin at his residence after […]