Human Rights Watch Report Says Sri Lanka Has Made Little Progress on Key Issues
A new report from Human Rights Watch reveals that despite public commitments from the current President, there has been little meaningful improvement in the human rights situation in Sri Lanka. The report was prepared for a major meeting of the United Nations Human Rights Council (UNHRC).Continue Reading