0 Who will investigate ICC’s wrongdoing and lapses? 9th May 2023 by Shenali Waduge · Published 9th May 2023
0 How great is the 19th amendment to Sri Lanka’s constitution 16th April 2022 by Shenali Waduge · Published 16th April 2022
0 US & UK Military Attache’s demolish UNHRC allegations against Sri Lanka 23rd February 2021 by Shenali Waduge · Published 23rd February 2021