Troy Christopher Hamilton, 37, male, Black/African American, died just after midnight on August 20, 2025, after an encounter with police that began as a traffic stop and ended on the front porch of his home in Bel-Ridge, a municipality in St. Louis County. Investigators with the North County Police Cooperative said a St. John officer first attempted to pull over the car Hamilton was riding in near St. Charles Rock Road and North and South Road for a stop-sign violation. When the vehicle did not
...Read More