Why Iran's Blockade of the Strait of Hormuz Is Destined to Fail

2 hours ago 3
<![CDATA[The U.S. is fighting a war, which means that after 15 days, it's already lost or, at minimum, a hopeless quagmire. Can you imagine FDR having to endure the press declaring the war a failure after a few days?]]>
Read Entire Article