Brian McCuller, aged 40, was tragically shot and killed on November 18, 2015, in St. Louis, Missouri. His death was part of a violent weekend in the city, which saw multiple shootings. McCuller was found with gunshot wounds on North Grand Boulevard, a location that had already witnessed another fatal shooting earlier that weekend.
The investigation into McCuller's death revealed that he was a victim of homicide, marking the 110th homicide in St. Louis for that year. Despite the efforts of
...Read More