Document #2131134
HRW – Human Rights Watch (Author)
14 October 2025 | HRW – Human Rights Watch (Author)
Sri Lanka
Sri Lanka: Ruinous Tax Policies Stoke Inequality (Appeal or News Release, English)