0 Is Sri Lanka YOUR MOTHERLAND or simply the LAND OF YOUR BIRTH? 18th October 2023 by Shenali Waduge · Published 18th October 2023
0 UNHRC is a toothless tiger – will Sri Lanka play its cards right in Geneva? 21st March 2021 by Shenali Waduge · Published 21st March 2021
0 Sri Lanka FM Sabry – Don’t promote FAILED South African Truth & Reconciliation Commission 25th August 2022 by Shenali Waduge · Published 25th August 2022