re: #436 Sergey Romanov
Finally. [Link: www.ft.com…] Libya ousted from UN Human Rights Council
Finally.
[Link: www.ft.com…]
Libya ousted from UN Human Rights Council
Which raises the question “Why was Libya on the UN Human Rights Council to begin with?”