Tag Archives | Mustafa Abu Shagour

Libya’s parliament elects technocrat to be the country’s new PM

Members of Libya’s national assembly have elected technocrat Mustafa Abu Shagour as the country’s new prime minister. Shagour, previously deputy prime minister, won 96 votes, beating the liberal candidate Mahmoud Jibril by just two votes to take control of Libya’s transitional administration for the next 18 months. Abu Shagour is an optical engineer and returned from the United […]