Mozambique’s ruling party –– voting in last week’s general election. Preliminary results released on Wednesday --- show it leading in all 11 provinces – making him likely to be the ...
Ongoing protests in Mozambique have highlighted deep-rooted political discontent following October's controversial elections ...