This mess is not an easy task for any world leader. Israel is, by necessity I think, right wing. Hamas are to the right of Hitler and the Ku Klux Klan put together. Why the left support them I will never know (unless it's because they are the poor (financially) relation in this).Brilliant speech from Biden. He really can rise to the occasion at times.