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...