On February 2, 2024, a violent sequence of events unfolded at the STL On The Rocks Bar and Grill in Overland, St. Louis County, Missouri, resulting in the death of Rashad D. Redd. The disturbance reportedly began as a physical altercation inside the establishment, prompting security personnel to intervene and force the involved parties outside. However, the conflict did not dissipate upon exiting the venue; instead, it escalated into a shootout in the parking lot area.
During the exchange
...Read More