The New Life Evangelistic Center founder has haunted St. Louis County Council meetings recently, asking for county land to develop an ambitious shelter complex.
When Councilwoman Shalonda Webb and state Senator Angela Walton Mosley got physical in August, it was just the latest in a long list of ugly incidents, Mosley alleges.