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.
Follow this news feed: Science
Mar72022
Follow this news feed: Science