
This is Elston McCowan.
Elston K. McCowan is a former organizer – now the Public Service Director of SEIU Local 2000 – and board member of the Walbridge Community Education Center, and is a Baptist minister, has been a community organizer for more than 23 years, and now, he is running for Mayor of the City of St. Louis under the banner of the Green Party of St. Louis.
[ed: This was from before the election. McCowan is now a former nominee of the Green Party.]
All of that sounds wonderful, doesn’t it? Well, except for the position with the SEIU and the whole Green Party thing (think Cynthia McKinney).
The problem with McCowan is that he is something more. McCowan is a thug.
You’ve actually seen McCowan before. He was in a video that has been played on just about every blog on the right, mentioned on countless radio programs and has even seen play on cable news. The video sparked the protest that I attended on Saturday outside of the SEIU office here in St. Louis. See if you recognize him now.
