Our duty to Sri Lanka, and human rights

[Guardian UK] This week the UN Human Rights Council has an opportunity and a duty to help Sri Lanka advance its own efforts on accountability and reconciliation. Both are essential if a lasting peace is to be achieved. In doing so, the council will not only be serving Sri Lanka, but those worldwide who believe there are universal…

Read More