With the election of Libya, a nation awarded the lowest possible ratings for political and civil liberties, to a seat on the UN Human Rights Council, the time has come to ask if the UNHRC has finally run its course. On 14 May, Libya won a seat on the UN Human Rights Council (UNHRC), however it …
Read more
Written by Arsen Ostrovsky on Friday May 14, 2010