JUST IN: Mukhisa Kituyi Resigns as UNCTAD Boss

The United Nations Conference on Trade and Development (UNCTAD) Secretary-General Mukhisa Kituyi has stepped down from his post in order to join the presidential race in 2022. Kituyi served in the UN post for over 7 years after being appointed as the UNCTAD boss in September 2013, before being re-elected for another 4-year-term in July 2017. The … Continue reading JUST IN: Mukhisa Kituyi Resigns as UNCTAD Boss