0 The Truth about Hambantota Port: Debunking the China ‘Debt Trap’ Narrative 8th August 2025 by Shenali Waduge · Published 8th August 2025
0 IMF: The Hidden Engine Behind the Collapse of Developing Nations 13th June 2025 by Shenali Waduge · Published 13th June 2025
0 1987 Indo-Lanka Accord says NOTHING about Devolution or 13th amendment 18th October 2020 by Shenali Waduge · Published 18th October 2020