Youssef Mahmoud

c. July 11, 2003 - Present Director, Africa Division, United Nations Videos: 1

Recent Appearances

  • [alt text]

    Human Rights in Liberia

    Witnesses talked about human rights and humanitarian concerns in Liberia resulting from a violent civil war. They also…

See all appearances

Appearance Stats