Section 29.   SPECIAL ELECTIONS.
   The council may by resolution order a special election, fix the time of holding the same, and provide all means for holding such special election. The procedure at such election shall conform as nearly as possible to that herein provided for other municipal elections.