Two injured in London crash that left vehicle on its roof: Police
A car ended up on its roof following a crash Monday in north London that sent two people to hospital, London police say. Emergency personnel were on the scene at about 2:30 p.m. at the intersection of Adelaide and Huron streets. Middlesex-London paramedics were talking to a