The recent elections held on October 9 in Mozambique have proven to be a significant turning point in the country’s history, but not for the reasons the Southern African Development Community (SADC) ...
Newly-released bodycam footage that appears to show officers allegedly beating a prisoner who later died has sparked outrage.