'More police doesn't prevent crime': Mayor of America's most murderous city vows to shut notorious prison and defund the police
St Louis, Missouri, holds the unenviable record of the highest murder rate in America, ahead of Baltimore, Chicago and Detroit for the sixth year running. But despite 262 killings in 2020 - more than twice as many as London in a city with the population of Brighton - residents have just voted in...
www.yahoo.com
If you live in 5th world STL ..you better move
It’s going to look like Tijuana soon and it’s already more dangerous than Chicago and Baltimore