from CBC2 years agoPeel Regional Police are investigating a fatal car crash in Brampton where a person has died after being rushed to hospital with life-threatening injuries. Read at CBC[add][|| ... ]