Atlanta police make arrest in 1988 slaying

Atlanta police officers on Peachtree Street on March 14, 2015. (Photo by Todd DeFeo)

ATLANTA — Atlanta police have arrested a 74-year-old man in connection a 1988 slaying.

Willie D. Taylor was arrested for the June 26, 1988, shooting death of Leonard Hill. Hill’s body was found dumped on the side of the road on Rawson Street at Formwalt Street  SW.

Atlanta Police in 2015 investigators received new information that led to a lengthy investigation resulting in Taylor’s arrest.

“The investigators in the APD Homicide Unit work non-stop to help close cases because it’s important to bring closure to the victim’s family,” Atlanta Police Chief George Turner said in a news release. “We won’t rest in our efforts to solve crimes, no matter how long it takes.”

Taylor has been booked into the Fulton County Jail.

Avatar photo
About Express Telegraph
Express-Telegraph is a news outlet for the 21st century. Based in Metro Atlanta, the outlet focuses on news, politics and sports centered on The Peach State. Get on board the Express.