Zeid wants mechanisms in place by September

The UN High Commissioner for Human Rights Zeid Ra’ad Al Hussein says he expects mechanisms for accountability and reconciliation to be in place in Sri Lanka ahead of the September session of the UN Human Rights […]