Taisha Welch Arrested for Fatal Beverly Hills DUI Crash and Driving with Suspended License BEVERLY HILLS, CA (April 27, 2018) – A solo-car crash in Beverly Hills left two people dead and four others injured, early Friday morning. The victims were identified by their friends as De’Nesha Stewart and Jenetta Williams, a mother of five […]