
CCM Faces Internal Struggles Ahead of 2025 Elections: Kinana Resigns as Turmoil and Scandal Unfold
On May 28, 2018, Kinana resigned as the party’s Secretary-General during President John Magufuli’s administration. Photo: Courtesy CCM Faces Internal Struggles Ahead of 2025







