Rev. Elston McCowan, a prominent Green Party member in St. Louis, is facing trial in the aftermath of an altercation that occurred outside a St. Louis town hall meeting in 2009. As Green Party Watch previously reported,
Elston McCowan, a Baptist minister and SEIU union official who ran for mayor of St. Louis in 2009 on the Green Party line, was attacked at an 8/6 town hall forum on healthcare reform outside St. Louis in Mehlville, MO. As reported by Patrick M. O’Connell of the St. Louis Dispatch, both tea party protesters and SEIU counter-protesters blame each other for instigating the violence. (full article on Green Party Watch)
McCowan’s supporters have started a facebook group called “Justice for Rev. Elston McCowan”, which gives the following information:
On Aug 6 of 2009 Rev. Elston McCowan was arrested after an altercation that occured outside a townhall meeting in St. Louis County. The video evidence suggests that Rev. McCowan was a victim. He suffered serious injuries as a result of the event. He is pending trial in St. Louis County.