• By admin
  • Wednesday June 23rd, 2021

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

Leave a Reply