Admin floating ultra-provocative plans, including idea of setting up Palestinian state inside Saudi Arabia, or elsewhere in northern Africa
Admin floating ultra-provocative plans, including idea of setting up Palestinian state inside Saudi Arabia, or elsewhere in northern Africa