Member for

10 years 3 months
Submitted by London Free Press on
One person is dead following a crash involving an electric bike overnight in downtown London. Emergency crews were called around 12:30 a.m. Wednesday to single-vehicle crash on Horton Street near Wellington Road, where a man was taken to hospital and later died of his injuries, police said. Police haven’t released the name of the deceased. […]
Topics