The UK’s Global Ambassador for Human Rights, Rita French delivered this statement noting with regret that there have been setbacks in several emblematic human rights cases in Sri Lanka.
This site uses cookies, we have also updated our privacy policy in line with GDPR regulations. More info