South Sudan: Put Human Rights First

(Nairobi) – South Sudan should mark its independence on July 9, 2011, by taking key steps to further a robust human rights agenda, Amnesty International and Human Rights Watch said today.

read more