Analysis

The Ben Gurion Canal (Part 2 of 2)

November 22, 2023 0

The Ben Gurion Canal (Part 2 of 2) The Ben Gurion Canal is the last piece of the Middle East puzzle. It would cement the US & Israel’s control of the world’s most important shipping […]