The African National Congress (ANC), Chama Cha Mapinduzi (CCM), Frelimo, MPLA, Swapo, and Zanu PF must confront a sobering truth that they do not embody all the aspirations of the continent’s people, ...