Gaafar Nimeiry
Mahjub was born in Omdurman. He was the Secretary General of the Sudanese Communist Party till his death by execution in Khartum during the Gaafar Nimeiry regime. Following his execution Muhammad Ibrahim Nugud became the leader of the party.