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 Colonial Divide & Rule in Sri Lanka — How the Dutch Legalized Racial Separation & Institutionalized Communal Fragmentation 17th February 2026 by Shenali Waduge · Published 17th February 2026
0 “Will MCC be signed in secret on 28 October”? Sri Lankans are asking! 24th October 2020 by Shenali Waduge · Published 24th October 2020