Police Arrests DUI Hit-and-Run Driver Mason Howard after Fatally Striking Pedestrian on Mission Inn Avenue RIVERSIDE, CA (April 18, 2021) – A woman was killed and Mason Rodney Howard was arrested after a DUI hit-and-run crash on Mission Inn Avenue in Riverside. The fatal crash happened around 7:53 p.m. Saturday, April 17, just […]