
Three presidential assistants swear in before Sudan's President Omar al-Bashir (R) in Khartoum May 12, 2017. The members of the new government on Friday took the constitutional oath before Omar al-Bashir. It is composed of two vice-presidents, four presidential assistants, 31 federal ministers and 43 state ministers. (Xinhua/Mohamed Babiker)














