· September, 2014

Stories about Sri Lanka from September, 2014

Sri Lanka's Slow LLRC Implementation

The Lessons Learnt and Reconciliation Commission (LLRC) was a commission of inquiry mandated to investigate the facts and circumstances which led to the bloody civil war in Sri Lanka. After...

11 September 2014