Business
Sri Lanka mass grave inquiry raises governance and rule-of-law risk questions
The discovery of 572 sets of remains at Chemmani has renewed scrutiny of Sri Lanka’s wartime disappearances and accountability mechanisms.
Editorial Team · Sep 21, 2026