US was forced to abandon its failed blockade of the Strait of Hormuz, pivoting to the so-called “Project Freedom” – a desperate and risky gambit compelled by Iran’s strategic patience, military consolidation, and growing leverage.


From Presstv via This RSS Feed.