Will Black Become the New Green?
Counterpunch By Don Fitz November 3, 2017 On November 7, 2017, Elston McCowan could well become the first Green Party candidate to defeat a Democrat in Missouri. If he wins the Ward 2 race in St. Louis City he will also become the first Green Party candidate to beat a Democrat in an overwhelmingly black district. And it might not be crazy to think that McCowan can actually win. In 2015, he received 37% of the vote as the Green Party candidate against an incumbent. That incumbent left her position to work in the government of the new mayor, infamous…
Read More