Tag: Abdurrahim El-Keib

Former opposition figure elected Libya’s PM

September 13, 2012

Mustafa Abu Shagour, a technocrat and a leading member of Libya’s oldest opposition movement, was elected on Wednesday as the country’s new prime minister. Abu ... Read More