The UN Human Rights High Commissioner Louise Arbour is in the northern Jaffna peninsula of Sri Lanka for a visit to inspect the human rights condition there, government officials said Friday. Arbour arrived in Jaffna and started talks w …

Read the Full Article

 

Relates Articles: