US strikes have targeted radar systems and missile launchers on Iran's Qeshm Island, a strategic location in the Gulf that overlooks the Strait of Hormuz. So far, five explosions have been reported on the island. While media sources have confirmed these strikes, neither Iranian nor American officials have officially acknowledged the attacks.