Good overview of the US armed forced ops Straits of Hormuz (last 48 hours)
The first seven minutes give a good overview. Perhaps our recent ops have contributed to Voldemort's statement that a resolution is in sight and Iran appears to be close to a deal?
Comments