Macgregor makes some excellent points but his underlying position is support for Israel which is support for Zionism. Also, as a military person, he has to know the October 7th "invasion" by Hamas was a false flag orchestrated by Israel. He has to also know that Hamas was (is) a creation of Israel.