0 How did protestors succeed in ousting a President in Sri Lanka but failed in Brazil 2nd September 2023 by Shenali Waduge · Published 2nd September 2023
0 Sri Lanka’s military-humanitarian operation with timelines 16th March 2021 by Shenali Waduge · Published 16th March 2021
0 5 Months. 35 Agreements- Has the JVP-NPP signed away Sri Lanka’s Sovereignty? 27th July 2025 by Shenali Waduge · Published 27th July 2025