Protestors Demand Krewson's Resignation
(St. Louis, MO) -- Mayor Lyda Krewson cancelled town hall meetings last week saying they would not be "productive" at the time. Community organizers held a "People's town hall meeting" last night and left an empty chair for the mayor. The meeting lasted for more than 2 hours at the Christ Church Cathedral downtown. Participants produced a list of 12 demands including the resignation of mayor Krewson.