A woman who suffered life-threatening injuries after she was struck by a vehicle in a hit-and-run incident in Mississauga last month has died in hospital. Peel Regional Police officers were called to the Bristol Road West and Loonlake Avenue area just before midnight on Jan. 14. Investigators arrived at the scene and located a female […]