London Police say a 20-year-old man remains in the hospital with serious life-threatening injuries after a 2-car collision involving a pedestrian.
One of the drivers, a 29-year-old male was sent to the hospital with non-life-threatening injuries.
Police say one of the vehicles struck a hydro pole causing a small power outage, our XFM reporters were on the scene and say many items of debris were blocking off Richmond Street from Broughdale to Epworth Ave.
Police say that the road should open up late this afternoon at the earliest.
Eric Dougan and Jack Sutton XFM News.