Montgomery Police Department (AL)

Police Officer Carlos Taylor succumbed to complications of injuries sustained in a vehicle crash on February 17th, 2017, at the intersection of Spring Valley Road and Woodley Road.

He…