A long-standing dispute between the St. Louis Mayor and a state-controlled police board over funding of the St. Louis Metropolitan Police Department continues to escalate.
Discover more from USA NEWS
Subscribe to get the latest posts sent to your email.