The Rainbow Activists
The Rainbow Activist Alliance is challenging the South African authorities stop the culture of impunity and violence.
Story /
Celebrating the power of human rights defenders
Human rights are hard won and easily lost. This is a collection of stories of those who defend human rights around the world.