0 Ouster of Presidents in Sri Lanka & now Peru – Will Sri Lanka ever learn lessons! 24th January 2023 by Shenali Waduge · Published 24th January 2023
0 Sri Lanka Precedent : UNHRC attempting to create a Global Court overriding UNGA/UNSC approval 18th August 2025 by Shenali Waduge · Published 18th August 2025
0 The Controversy over Dual Citizenship in Sri Lanka’s Parliament 28th October 2022 by Shenali Waduge · Published 28th October 2022