Ahmed Awad Bin Mubarak

Ahmed Awad Bin Mubarak

Ahmed Awad Bin Mubarak is Yemen's ambassador to Washington, DC. He is also the secretary general of the National Dialogue Conference on Yemen.


MORE FROM AUTHOR