IBA - Sri Lanka

Sri Lanka

4-minute film on the rule of law in Sri Lanka and IBAHRI fact-finding report, 2013