Last week, an unsealed indictment sent shock waves through St. Louis. Three high-ranking St. Louis city officials — now-former Board of Aldermen President Lewis Reed and former Aldermen Jeffrey Boyd and John Collins-Muhammad — all face federal corruption charges.