On August 25, 2015, Luther Lonnell Finch, a 53-year-old resident of St. Louis, Missouri, was shot and killed, adding to a particularly violent year in the city. This incident occurred just a few months after his son, Luther Finch Jr., was also fatally shot. Their deaths were part of a wave of violence that deeply affected St. Louis in 2015, which marked one of the deadliest years in the city's recent history.
Luther Finch Sr. was found shot in his neighborhood, and although emergency se
...Read More