BREAKING: Western Leaders From UK, France, Germany, Italy, Netherlands and Japan Vow Cooperation to End Iran’s Strait of Hormuz Blockade
Leaders from the United Kingdom, France, Germany, Italy, the Netherlands, and Japan issued a sharp joint statement Thursday condemning Iran’s aggressive attacks on unarmed commercial vessels, strikes on civilian oil and gas infrastructure, and the effective closure of the Strait of Hormuz. The nations blasted Iran’s actions as a direct threat to international peace and … Read more