0 The Cardinal who reports to Vatican cannot threaten to overthrow Sri Lankan governments 17th March 2025 by Shenali Waduge · Published 17th March 2025
0 Can Nations exploit the UNHRC to violate its Mandate? The Sri Lanka Precedent 16th August 2025 by Shenali Waduge · Published 16th August 2025
0 Understanding what went wrong with the former President of Sri Lanka 22nd July 2023 by Shenali Waduge · Published 22nd July 2023