Public record186 meetings transcribed

Phoenix City Council

What happened at Phoenix City Council, in plain language. No spin, no slant — just what was said and how they voted, in the open, free for anyone to use.