On the latest edition of the Politically Speaking podcast, Megan Green, 15th Ward St. Louis alderwoman, talks about getting asked by the mayor to run for board president, setting a new tone at the board, and getting it ready to be a body of 14, rather than 28.
view more