Share Facebook Twitter LinkedIn Pinterest Email Reports indicate an airstrike has targeted Iran’s Qeshm Island, a strategic location situated in the vicinity of the vital Strait of Hormuz.