The Council, or any person or committee authorized by it for the purpose, shall have power to inquire into the conduct of any department, office~ or officer of the City and to make investigations as to Municipal affairs, and for that purpose may require the appearance of witnesses, administer oaths, and compel the production of books, papers, and other evidence. Failure on the part of any person to appear as so required or to produce books, papers, or other evidence as ordered under the provisions of this section shall constitute a violation of this Charter and shall be subject to such punishment or other procedures as are permitted by law.