Mustafa Abushagur

 
Libya in disarray after Parliament sacks prime minister-elect
Libya in disarray after Parliament sacks prime minister-elect
Abushagur was dismissed after MPs decisively rejected a 10-member emergency Cabinet, itself proposed after MPs turned down his full Cabinet choices...

Client Media Releases

All things 'creepy crawly' at award-winning UKZN stand
Tellos founder to present at ITWeb AI 2019
The rand: Before, during and after Elections 2019