Yasir Zaidan
Yasir Zaidan is a lecturer in international affairs at the National University of Sudan.
Argument: How to Make Sudan’s Revolution Succeed How to Make Sudan’s Revolution Succeed...
Yasir Zaidan is a lecturer in international affairs at the National University of Sudan.