Three police officers in Rusape, identified as Shepherd Muzvidza (36), Justice Chaka (37), and Trust Mudzitiirwa (39), have been convicted of extortion and sentenced to 30 months in prison each by ...
The Constitutional Council of Mozambique has issued a public statement addressing the validation process of the highly contested election results from the October 9, 2024, presidential, ...