court.rchp.com
April 2015 Police Killings
Thaddeus McCarroll On April 18th, Thaddeus McCarroll a 23 year old Jennings, MO man was killed after his mother reported he had barricaded himself alone inside her house. Officers tried to eng…