Tag: Mohamed Magariaf
Libya: A Human Rights Activist Elected Prime Minister
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
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