“Blind side right turn” claims another life
Impact caught on camera, 81 year old woman dies A horrifying news clip aired by CTV on February 12 shows the moment before an 81-year-old pedestrian was hit and killed by a dump truck at a Toronto crosswalk. The clip,
Read More