Peel police say one person is dead and two others have fatal injuries after an accident in the Bramalea Road and Steeles Avenue area early Saturday morning.
Reference-globalnews.ca
TheCanadian.News, your trusted source for comprehensive coverage of Canada's latest news, politics, business, and culture.
Peel police say one person is dead and two others have fatal injuries after an accident in the Bramalea Road and Steeles Avenue area early Saturday morning.
Reference-globalnews.ca