In the autumn of 2021, the life of Frederick Charles David Howard, a 35-year-old Black male, was tragically cut short in Saint-Louis, Missouri. On the evening of October 20, 2021, Howard was discovered on the porch of a residence in the 5100 block of Aubert Avenue in the city's Mark Twain neighborhood. He had been shot and was pronounced dead at the scene.
Details surrounding the circumstances of the shooting remain scarce in publicly available reports. Information regarding any potential
...Read More