UPLOAD

City Councils in Philadelphia and Other Major Cities: Who Holds Office, How Long They Serve, and How Much It All Costs

Feb 2, 2011