The Council shall be the sole judge of the qualifications of its members. Council may, by two-thirds of its membership, expel or remove any member for failure to meet or maintain qualification of office, for violation of this person's oath of office, or conviction of a felony or other crime involving moral turpitude, or for persistent failure to abide by the rules of Council. Charges may be brought by the Mayor or any three members of Council who notify the accused member in writing of the charge against that member. Council shall consider the charge at a public meeting which shall occur not less than fifteen days after notification of the accused member of the charges. If the accused member cannot be located after reasonable effort, such notification shall be published once each week for two consecutive weeks in a newspaper of general circulation in the Municipality which notification shall include the date of the meeting at which Council shall consider the charges and which meeting shall be held not earlier than seven days after the date of the last publication. The accused member may be represented by an attorney and shall have the opportunity to be heard, present evidence, and examine under oath any witnesses. The accused member shall not vote on any matters dealing with the charges or the removal of that member.