Riverside Man Michael Dubay Struck and Killed by Vehicle in Canyon Lake Canyon Lake, CA (June 17, 2021) – On Thursday, Riverside man Michael Dubay, 29, was struck and Killed in a Railroad Canyon Road pedestrian accident. Moreover, the fatal pedestrian crash took place at about 2:40 a.m. at the Canyon Lake Drive […]