Switch to desktop view

Fatal Auto-Pedestrian Accident at Alta and Decatur

Crime scene analysts and Metro Police investigate a fatal auto ...

Photo: Steve Marcus

Crime scene analysts and Metro Police investigate a fatal auto -pedestrian accident on Alta and Decatur Boulevard Thursday, Feb. 7, 2018.