Attorney General Arrives in Geneva to Lead Sudanese Delegation to 63rd Human Rights Council Session

Attorney General Arrives in Geneva to Lead Sudanese Delegation to 63rd Human Rights Council Session

As Sudan’s Attorney General arrives in Geneva for the 63rd Human Rights Council session, civil society groups are urging the UN to extend the Independent International…