The Justice Center Riot St Louis occurred on November 17, 2014, when a large group of protesters gathered outside the St. Louis Justice Center to voice their frustrations with the criminal justice system.
The protest began peacefully, but quickly turned …