Omar Hassan el-Bechir

Omar Hassan el-Bechir