iht.com
May 22, 2008
Sri Lanka, which has been strongly criticized for its human rights record, lost its bid for a seat on the UN Human Rights Council, but four other countries with poor rights records won seats - In a close race for two Western seats on the UN's human rights body, France on Wednesday received 123...
[read full story]