Tiny island could become the latest site of hostilities between the US, Israel and Iran and be the Islamic Republic's Achilles heel
(Please use a modern browser to see the interactive version of this visualization)