Police say a woman was struck and killed by a tow truck in downtown Toronto Tuesday morning.
Source: CP24 Pedestrian struck and killed by tow truck in downtown Toronto: police
Police say a woman was struck and killed by a tow truck in downtown Toronto Tuesday morning.
Source: CP24 Pedestrian struck and killed by tow truck in downtown Toronto: police