Gibreil Hamid is the President of the Darfur Peace and Development Center and has been a critic of U.N. inaction on genocide.
Gibreil Hamid is the President of the Darfur Peace and Development Center and has been a critic of U.N. inaction on genocide.