Landmark vote on Sri Lanka at Human Rights Council

By Yolanda Foster, Sri Lanka team, Amnesty International
Today, the Human Rights Council has made good on its mandate and voted for a resolution that will ensure a future for human rights protection in Sri Lanka.
This is a vital first step towards justice for the thousands of people who have suffered during and since the end […]