Two-vehicle crash in Brampton leaves motorcyclist with life-threatening injuries

A motorcyclist has life-threatening injuries after a two-vehicle crash in Brampton on Tuesday night, Peel police said.

Source