0 If the LTTE had not been defeated in 2009: Sri Lanka in 2025 6th September 2025 by Shenali Waduge · Published 6th September 2025
0 Will IMF/WB ruin rice production in Sri Lanka as it did in Haiti 21st January 2024 by Shenali Waduge · Published 21st January 2024
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