Tag: Mustafa Abu Shagour

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