Menfi elected President, Debaiba elected Prime Minister
Libyan representatives in Geneva concluded their second round of voting today with Mohamed Menfi elected head of the presidential council of the new interim government and Abdul Hamid Debaiba as its prime minister.Musa Al Koni and…