Peter Beaumont

US feels 'overwhelming frustration' with Israeli government, says Biden

Vice-president’s public remarks show continued strain between the countries in the wake of Iranian nuclear deal