Leroy Foster, a 60-year-old African American man from Cedar Bluff, LA, tragically passed away on March 27, 2015. The circumstances surrounding his death were particularly disturbing and led to a significant investigation and legal proceedings.
Leroy Foster was employed as a handyman by Terry Lee McKinney, a 60-year-old man who was paraplegic and bound to a wheelchair. On March 27, 2015, Foster was reported missing by his mother, and two days later, body parts were discovered scattered alo
...Read More