The events unfolding on June 11, 2024, centered around J.T. Hemphill, a 49-year-old African American male resident of St. Louis, Missouri, who lost his life following a familial dispute in North St. Louis County. The incident took place late in the evening in the Glasgow Village area, specifically within the 10600 block of Moidart Circle. Earlier that day, J.T. had engaged in a physical altercation with his younger brother, David Jerome Hemphill. Tensions from that earlier conflict reportedly ca
...Read More