
Treatment of Libya Illustrates the Fatuousness of the Human Rights Council
On March 18, the United Nations Human Rights Council is scheduled to consider its final report of Libya’s human rights record that was conducted under the body’s Universal Periodic Review. The first part of the human rights review of the “Great Socialist People’s Libyan Arab Jamahiriya”, conducted on November 9, 2010, was an all too […]