On the evening of Sunday, September 28, 2025, a tragic event unfolded in a Tulsa, Oklahoma parking lot that claimed the life of 21-year-old Roderick Teague, a Black male. At approximately 9 p.m., Teague was walking with friends near 60th Street and South Peoria Avenue when they came across another group of people gathered in the parking lot. An individual from the other group produced a pistol and fired multiple shots.
In the ensuing chaos, as people scattered, Teague collapsed to the gro
...Read More