SRI LANKA: Accountability for past human rights violations and adequacy of domestic mechanisms
The Bar Human Rights Committee of England and Wales (“BHRC”) and the International Bar Association’s Human Rights Institute (“IBAHRI”) are gravely concerned about the deteriorating human rights situation in Sri Lanka and join calls made during the 46th session of the UN Human Rights Council (“UNHRC”) for Sri Lanka to pursue accountability for past...