Tag: Mohamed Magariaf

Libya: A Human Rights Activist Elected Prime Minister

October 17, 2012

Ali Zeidan, a human rights lawyer and activist, was elected by the 200-strong Libyan General Congress as Interim Prime Minister for a transitional period of ... Read More