David Cameron, Britain's Foreign Secretary. AP
David Cameron, Britain's Foreign Secretary. AP

UK Foreign Secretary David Cameron gets tougher on Israel