News

The six movements are South Africa’s ANC, the Zimbabwe African National Union-Patriotic Front (Zanu-PF), Tanzania’s Chama Cha Mapinduzi (CCM), the Mozambique Liberation Front (Frelimo), the People’s ...
In a recent gathering, six prominent Southern African liberation movements—the African National Congress (ANC), Popular ...
Although the 1984 Zanzibar Constitution limits the presidency to two consecutive five-year terms, Dr Amour’s supporters began ...