A protester looks on near a burning barricade during a "national shutdown" against the election outcome, in Maputo, Mozambique, on November 7, 2024.
By The East African
newspaper publisher