Birmingham, AL Pedestrian killed in collision on Lorna Road in Hoover, AlabamaAccident Date: Sat, 09/19/2020
Birmingham, ALPedestrian injured in intentional collision with alleged driver Mark Roland Ritchie, 59, on Lorna Road in Hoover, AlabamaAccident Date: Fri, 01/08/2016