Barbara Leaf speaks before the House Foreign Affairs Committee in Washington. Getty Images / AFP
Barbara Leaf speaks before the House Foreign Affairs Committee in Washington. Getty Images / AFP

Barbara Leaf says there is significant public anger over Israel-Gaza war