Gaafar Karrar Ahmed has a master’s degree from the University of Khartoum and a doctorate in History from Nanjing University, and has done post-doctoral research at the University of Beijing.
Gaafar Karrar Ahmed has a master’s degree from the University of Khartoum and a doctorate in History from Nanjing University, and has done post-doctoral research at the University of Beijing.