TEHRAN, IRAN - In the northern waters of the Persian Gulf lies a small coral island barely five miles long. Yet this narrow strip of land called Kharg Island has…
TEHRAN, IRAN - In the northern waters of the Persian Gulf lies a small coral island barely five miles long. Yet this narrow strip of land called Kharg Island has…