Browsing: Civics

Chama Cha Mapinduzi (CCM) is the ruling party in Tanzania and the longest reigning party in Africa. It was created on…