Life-threatening injuries, 'substantial' diesel fuel spill after London crash
One person has been taken to hospital with serious, life-threatening injuries following a two-vehicle crash in London Tuesday morning. According to London fire, the crash happened on Dundas Street near Creamery Road and one person had to be extricated from a vehicle.