torontoobserver.ca
Traffic lights installed against Transportation Services’ advice | The Toronto Observer
Traffic signals have been installed at the intersection of Finch Avenue and Blackbird Gate after a fatal pedestrian accident there a year ago.
Kimberlee Nancekivell