Stay updated with breaking news from Jamisha willis. Get real-time updates on events, politics, business, and more. Visit us for reliable news and exclusive interviews.
Deon Willis has spent the last four months on paid leave from his job as a Metro bus driver as an investigation continues into a deadly crash he was involved in.
'He feels horrible': Metro driver answers to charges in court for fatal crash local12.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from local12.com Daily Mail and Mail on Sunday newspapers.