Newly appointed ministers take oath in Sudan's major cabinet reshuffle

The New Times
Xinhua