The International Covenant on Civil and Political Rights (ICCPR) Act of 2007 – a law meant to protect human rights – has become a tool for the Sri …
Read more: How Sri Lanka is using a human rights law to stifle free speech – The Indian Express
2023-06-08