Trump tells Israel peace means compromise; U.S. envoy under fire

U.S. President Donald Trump told Israel on Friday that it too would need to make "significant compromises" for peace with the Palestinians, even as they accused one of his Middle East envoys of bogging down diplomacy with what they see as pro-Israel bias.