World
Proposed Sri Lankan Truth and Reconciliation Commission is an eye wash
Colombo, May 16: In January 2024, the Sri Lankan government announced its intention to establish a Commission for Truth, Unity and Reconciliation (CTUR) to address…
Read more →