St. Louis Police Jeff Roorda
Jeff Roorda said he was fired to please Tishaura Jones, the city's first Black woman mayor.
St. Louis, Mo., police reportedly clashed with protesters at City Hall late-Wednesday during a meeting about the creation of a civilian review board that would give residents a direct line to officers, KMOV News 4 reports. SEE ALSO: McDonald’s 1st Black CEO Don Thompson Steps Down Amid Sliding Sales The incident began, witnesses told the news […]
Trending Stories