Home Tags Riek Machar

Tag: Riek Machar

South Sudan Rebel Chief Riek Machar Sworn In As Vice-President

SOUTH Sudan's rebel leader Riek Machar has been sworn in as vice-president in a boost for a peace deal aimed at ending more than two...

MOST POPULAR

HOT NEWS