Basheer Nafi

Is Professor of Middle East History and a Senior Researcher at Al Jazeera Centre for Studies.