48-year-old Denise Herbert of Vaughan has been charged with dangerous driving causing death and failure to stop at an accident after a fatal collision in Brampton. Catherine McDonald reports.
- Woman with life-altering after 401 crash in Scarborough: police
- Vaughan, Ont. woman charged in connection with fatal Brampton collision: police