Israeli and Palestinian envoys to the United Nations on Thursday traded heated barbs at a Security Council meeting over the controversial visit by an Israeli minister to Jerusalem’s Al-Aqsa mosque compound
Israeli and Palestinian envoys to the United Nations on Thursday traded heated barbs at a Security Council meeting over the controversial visit by an Israeli minister to Jerusalem’s Al-Aqsa mosque compound