Sri Lanka says UN's Special Rapporteur has distorted facts about the independence of its justice system in her report to the international organisation.
Sri Lanka says UN's Special Rapporteur has distorted facts about the independence of its justice system in her report to the international organisation.