2 Justice for Amshi: A Nation’s Shame and a Call to Action 10th May 2025 by Shenali Waduge · Published 10th May 2025
0 Legal and Procedural Concerns Regarding UNHRC Actions on Sri Lanka 29th August 2025 by Shenali Waduge · Published 29th August 2025