Protesters gather next to a burning barricade in Maputo on December 23, 2024. Mozambiques highest court confirmed Monday the ruling partys victory in a disputed October vote after allegations of rigging triggered weeks of deadly street clashes. Fear
TOPIC