Leon Taylor, a 40-year-old African American man from Decatur, Illinois, tragically lost his life on April 5, 2016. Known affectionately as "LT" or "Taylor Made," Leon was a beloved member of his community. He was born on September 15, 1975, to Leon Taylor Sr. and Betty Jean (Taylor) Johnson. Leon was a family man, cherished by his wife Kimberly Taylor, his parents, and his seven children. He worked as a truck driver and was known for his generosity and protective nature.
On the evening of
...Read More