Located nine miles off the coast of Baku, Beyuk Zira Island, known to Azerbaijanis as Nargin, is a rock-strewn clump of territory that two former defense ministers assert has strategic importance for ...