Mark Stanford Rhodes was a 28-year-old Black man from St. Louis, Missouri who died in 2009. Publicly accessible online records located in connection with his death do not provide a clear, confirmable account of the circumstances, nor do they identify a suspect or document an arrest tied to his name.
The St. Louis Metropolitan Police Department’s published materials for that period show the city faced a heavy volume of killings in 2009, reporting 143 homicides overall and noting that ma
...Read More