UNHRC Resolution: A Ray of Hope for Sri Lanka
The UN Human Rights Council (UNHRC) resolution “Promoting reconciliation, accountability and human rights in Sri Lanka” was adopted with 22 members of the council voting in favour of the resolution, 11 members…