Ali Karume: Why CCM has failed to stamp out factions

Ambassador Ali Karume speaks at a past event


What you need to know:

  • He warns that as CCM prepares for the 2025 elections, it would be very dangerous to head into that election with factions still looming large