What the Arrest of a Former President Means for Sri Lanka Shiran Illanperuma CounterPunch 14 3 01.09.2025 © CounterPunch visit website