0 Indo-Lanka Accord does not exist & never did 30th September 2023 by Shenali Waduge · Published 30th September 2023
0 Death Penalty in Sri Lanka: Who deserves to be put to death? 15th July 2018 by Shenali Waduge · Published 15th July 2018 · Last modified 1st March 2019
0 First STOP Tamil Racism in Sri Lanka 27th November 2019 by Shenali Waduge · Published 27th November 2019