A pedestrian accident in Toronto on July 28 has resulted in the death of woman. The accident occurred around 6 a.m. at the intersection of Humberline Drive and Finch Avenue in Rexdale. A woman in her 20s was attempting to cross the street from the southeast corner of Finch and Humberline. At the same time, a Brampton bus was traveling south on Humberline Drive. According to a staff sergeant, the bus was in the process of making a left turn onto Finch Avenue when it struck the woman, trapping her underneath the bus.
Continue reading Toronto bus-pedestrian accident results in woman’s…