Sri Lanka’s review by UN Committee on Enforced Disappearances in Geneva today
The United Nations (UN) Committee on Enforced Disappearances (CED), during its 29th session, will review Sri Lanka’s first periodic report today (September 26) in Geneva, according to the Ministry of Foreign Affairs, Foreign Employment and…