Montgomery-Selma, ALPedestrian killed in collision at Troy Highway and Cherry Hill Road in Montgomery, AlabamaAccident Date: Fri, 07/13/2018