by Paul Craig Roberts, Paul Craig Roberts: Two days ago on Sunday Larry Sparano and I discussed On Target the latest claims by US Central Command, the US Treasury Secretary, and the London Telegraph that the US was in complete control of the Strait of Hormuz and had been for the past few months during which […]