“With this milestone agreement, we are poised to accompany Sudan through an important moment in its history” – the words of UN human rights chief Michelle Bachelet on Wednesday, as she signed a deal between the UN and the newly-constituted Government of Sudan to open a Human Rights Office in the capital, Khartoum. The signing […]