UNITED NATIONS - Sri Lanka, which has been strongly criticized for its human rights record, has lost its bid for a seat on the UN Human Rights Council.

Read the Full Article

 

Relates Articles: