Birmingham City Council passes long-awaited budget focused on schools, cleanup

by