A 31-year-old man is recovering in hospital after he slipped and fell into the path of an oncoming taxi early Tuesday.
The incident happened in the 100 block of Osborne Street at about 4 a.m. Police say the man slipped off the curb and landed in front of a taxi travelling northbound on Osborne.
The victim was taken to hospital in critical condition, but has since been upgraded to stable.
Police continue to investigate.
— Staff