On August 17, 2018, Joseph Bullock, a 27-year-old male, was found deceased in a hotel room located at 4028 N Broadway, St. Louis, Missouri. Reports indicate that he died from a self-inflicted gunshot wound.
The incident led to a standoff situation at the hotel, during which law enforcement attempted to engage with Bullock. Despite their efforts, he was discovered dead in the bathtub from the self-inflicted wound.
Given the nature of the death, authorities did not pursue any arres
...Read More