A woman suffered life-threatening injuries after she was struck by a vehicle in a hit-and-run incident in Mississauga overnight. Peel Regional Police officers were called to the Bristol Road West and Loonlake Avenue area just after midnight. Investigators arrived at the scene and located a female pedestrian who had been hit by a car. She […]