0 Ending Sri Lanka’s Conflict: 7721 Collateral Damage is worth the eventual peace 17th March 2021 by Shenali Waduge · Published 17th March 2021
0 US meddling in Foreign Elections: Lessons for Sri Lanka 21st November 2018 by Shenali Waduge · Published 21st November 2018 · Last modified 8th January 2019
0 When India has 28 states, why does Sri Lanka allow Tamil Nadu to dictate India’s diplomacy with Sri Lanka? 25th October 2022 by Shenali Waduge · Published 25th October 2022