Ahmad Khaddour

Political analyst of Katehon think tank