0 Sri Lanka’s LLRC report claims 22,247 LTTE dead – who are they? 8th February 2020 by Shenali Waduge · Published 8th February 2020
0 Cut the crap UN – your foreign Missions have failed, your tribunals are dead ducks & UN is corrupt & biased 31st March 2019 by Shenali Waduge · Published 31st March 2019
0 UNHRC Resolutions on Sri Lanka: How countries have voted 3rd January 2020 by Shenali Waduge · Published 3rd January 2020