Riek Machar

Africa

South Sudan’s VP Machar deposed by party: rival leaders

South Sudan’s vice president Riek Machar has been ousted as head of his party and its armed forces, say rival…

Read More »
Back to top button