The High Commissioner for Human Rights visit to Sri Lanka raises hopes for victims
Photo courtesy Reuters, via CFR This week, the UN’s top human rights official, Zeid Ra’ad Al Hussein – the High Commissioner for Human Rights – is visiting Sri Lanka. He will see…