President Samia Suluhu Hassan. [File Courtesy]
Tanzania's ruling party Chama Cha Mapinduzi (CCM), is feeling the heat amid a moral dilemma. Observers warn that it risks meeting the same fate as South Africa's African National Congress (ANC), which suffered its worst performance last year, forcing President Cyril Ramaphosa to seek post-election coalitions.