Mohamed Khalid

Mohamed Khalid is a member of Omdurman’s Karari Resistance Committee, part of the national network of popular Sudanese Resistance Committees.


LATEST ARTICLES BY Mohamed Khalid