0 Will the UNHRC Head meet Tamil Victims of LTTE Terror or only Tamils who defend LTTE? 25th June 2025 by Shenali Waduge · Published 25th June 2025
0 Lessons for Sri Lanka: Libya after US-NATO “liberated Libya” 3rd July 2022 by Shenali Waduge · Published 3rd July 2022
0 George Floyd murder enflames US: America is a failed state 31st May 2020 by Shenali Waduge · Published 31st May 2020