Donald Trump said that Israel is losing it's war in Gaza against Hamas because of bad PR. He may be correct in some respects. But part of the problem is the Biden Administration's inconsistent foreign policy with Israel. Meanwhile it appears that the real winners in this battle may be Iran.