0 Can UN/UNHRC & Michele Bachelet answer! 16th March 2021 by Shenali Waduge · Published 16th March 2021
0 UNHRC High Commissioners’ Bias & UN Charter Violations: Sri Lanka 2006–Present 27th June 2025 by Shenali Waduge · Published 27th June 2025
0 Why you should worry about MCC Sri Lanka 11th June 2020 by Shenali Waduge · Published 11th June 2020