Mozambique top court confirms ruling party’s win in disputed election Posted on December 23, 2024 By Al Jazeera 2 Views Mozambique top court confirms ruling party’s win in disputed election This is a breaking news story, more details to follow. continue reading...