UNITED NATIONS - SRI Lanka, under fire for its human rights record, was on Wednesday denied a seat on the UN Human Rights Council while France and Britain edged out Spain to win re-election in a closely-watched contest in the UN General Assembly. Read the Full Article

 

Relates Articles: