Libya

Swiss grill Libya over human rights

November 9, 2010 Libya presented its report on human rights in Geneva on Tuesday, when Swiss authorities asked the regime to abolish the death penalty

UN Human Rights Council, 15th Session

UN Human Rights Council, 15th Session Agenda Item 3: Promotion and protection of all human rights, civil, political, economic, social and cultural rights, including the

UN Watch