150 150 Cambodia Development Center

Israel denied that Russia has offered to host a negotiation meeting between Israeli PM and Palestinian Authority President when Israeli PM visited Moscow last week.

Times of Israel