St. Louis Post-Dispatch: Mayoral candidate Cara Spencer quits board of embattled St. Louis development agency
Alderwoman Cara Spencer resigned from the board of the St. Louis Development Corporation (SLDC), expressing concerns over its management. She stated, “Recent events have destroyed my confidence in SLDC as well as community trust that this organization is properly managed or is serving the best interests of the city.” Her departure follows controversies involving the agency's leadership and operations.