from Toronto2 years agoTORONTO -- A female is dead following an overnight collision in Brampton, Peel police say. Read at Toronto[add][|| ... ]