Missouri, St. Louis

Man Spends Five Years in Prison due to Lies of Officers Shell Sharp and Bobby Garrett

Michael Holmes: St. Louis Man Won $2.5 Million After Jury Found Former Officers Violated His Civil Rights. Michael Holmes spent […]