18 Parties Contesting August 10 General Elections

      EIGHTEEN political parties have fielded candidates for the August 10 general election. The…