New York - The New York-Based Human Rights Watch (HRW) demand that UN Assistant Secretary for Political Affairs Angela Kane, who just concluded a one week visit to the country, not to back down from the demand of U.N monitoring mission in Sri Lanka citing failures of endless commissions and committees setup by the Sri Lankan government to address human rights abuses and other forms of violence …

Read the Full Article

 

Relates Articles: