0 Ouster of Presidents in Sri Lanka & now Peru – Will Sri Lanka ever learn lessons! 24th January 2023 by Shenali Waduge · Published 24th January 2023
0 Indian Intelligence Bureau on LTTE – 1990 1st February 2023 by Shenali Waduge · Published 1st February 2023
0 Who will investigate ICC’s wrongdoing and lapses? 9th May 2023 by Shenali Waduge · Published 9th May 2023