by Bert | Sep 13, 2017 | Missouri
Thomas A. Carroll, a former detective in St. Louis, is currently serving a 52-month prison sentence for a crime he committed in the summer of 2014. Carroll pled guilty to violating the civil rights of Michael Waller by brutally assaulting him while he was handcuffed...