Sri Lanka has failed to meet key commitments- HRW
In Sri Lanka, the government has taken important steps to address the serious human rights problems in the country, including by supporting the Council's October 2015 resolution, the Human Rights watch said today. MORE...