Tolong jelaskan mengenai Chama Cha Mapinduzi

Chama Cha Mapinduzi (CCM; Swahili: ) adalah sebuah partai pemerintahan dominan di Tanzania dan partai pemerintahan terlama kedua di Afrika, hanya setelah True Whig Party dari Liberia. Partai tersebut dibentuk pada 1977, setelah penggabungan Tanganyika African National Union (TANU) dan Afro-Shirazi Party (ASP), yang masing-masing merupakan partai tunggal yang beroperasi di daratan utama Tanzania dan kepulauan semi-otonom Zanzibar.