Two people were killed while three others were hurt after a multi-vehicle crash in Vail Lake, east of Temecula, on Thursday afternoon, December 3. According to the local authorities’ initial reports, the accident occurred on Highway 79 near Dugan Drive...