Officer-involved shooting in Troop C, St. Louis County
JEFFERSON CITY – At 3:54 p.m., September 6, 2024, the Texas Department of Public Safety (DPS) contacted the Patrol and reported that Ryan D. Phillips, 33, St. Louis, Missouri, was enroute to the St. Louis region from Texas in a red Range Rover. Texas DPS further reported Delisha D. Evans, 30, Princeton, Texas, was possibly […]
Officer-involved shooting in Troop C, St. Louis County Read More »