Iraq, Palestine and Vietnam