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.


Yemenis have not lost hope

Yemen could have been spared all this misery if armed groups weren't blinded by their greed and ego.