210.17 OTHER POWERS.
   (a)   All legislative powers of the City shall be vested in Council.
   (b)   Council shall have the power to enact, amend or repeal all ordinances and resolutions not inconsistent with the Charter or with the laws of the Commonwealth of Pennsylvania.
   (c)   Council shall have the power to create or abolish all boards, commissions, committees, departments, offices or agencies and prescribe their functions.
   (d)   Council shall have the power to appoint and remove all members of boards, commissions and committees.
   (e)   Council shall have the power to receive and accept all gifts or donations of real and personal property or interest therein in the name of the City.
   (f)   Council, as a body, or through a committee thereof, shall have the power to make inquiries and investigations into the affairs of the City and its government and into the conduct of any of the authorities, boards, commissions or committees thereof.
   In the conduct of inquiries and investigations, Council shall have authority to compel the attendance of witnesses and the production of books, papers or other evidence at any meeting of Council or of any committee thereof, and for that purpose may issue subpoenas, signed by the Mayor or the chairman of the committee, as the case may be, and may cause the same to be served in any part of the Commonwealth of Pennsylvania. The Mayor or committee chairman, as the case may be, shall have the power to administer oaths to witnesses.
   (g)   Council shall have the power to hold public hearings on any matter. Notice of every such hearing shall be given in the manner determined by Council, and all interested persons shall have an opportunity to be heard.
(Ord. 4654. Passed 10-27-93.)