S R I L A N K A C A M P A I G N
August 30, 2024 Comments Off

To Permanent Representatives of Member and Observer States of the United Nations (UN) Human Rights Council (Geneva, Switzerland) August 30, 2023 Re: HRC57 – Sri Lanka: Renew the mandates of the OHCHR for