Inmer Cruz Dies in Hit-and-Run Bicycle Crash on Main Street at 43rd Street SOUTH LOS ANGELES, CA (May 25, 2023) — Inmer Cruz died in a hit-and-run bicycle accident on Main Street at 43rd Street. According to Los Angeles police, the deadly hit-and-run happened on April 13 around 10:40 p.m. Under unclear circumstances, […]