No Charges Filed in Fatal Highway Shooting; Prosecutor Rules Self-Defense
Greene County Prosecutor Jarrod Holtsclaw has announced that no criminal charges will be filed against Steven Couch for the August 2026 fatal shooting of Lowell Harroll, Jr.. Following a comprehensive