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 […]
2012-03-22