There are many political parties in Zanzibar , but the most popular parties are the Chama Cha Mapinduzi ( CCM ) and the Civic United Front ( CUF ) .
the main Parties are the Chama Cha Mapinduzi ( CCM ) and the Civic United Front ( CUF ) .