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 Attorney Dharshan Weerasekera vs Saliya Pieris : Legal implications of aragalaya protests 4th September 2022 by Shenali Waduge · Published 4th September 2022