In the early morning hours of October 20, 2011, violence erupted outside a residence in St. Louis, Missouri, claiming the life of 25-year-old Darrell L. Leach. The African-American man was at his home when gunfire broke out just after midnight, shattering the quiet of the neighborhood. Officers from the St. Louis Metropolitan Police Department rushed to the scene following reports of the shooting, where they discovered Leach suffering from severe gunshot wounds. Emergency medical personnel trans
...Read More