Afghanistan’s last resort sinks in the Strait of Hormuz It is paradoxical: a landlocked nation is now the victim of a naval blockade. As a result,...