Watch
Footage reportedly from Iran's Qeshm Island shows a blast lighting up the night sky
Footage reportedly from Iran's Qeshm Island shows a blast lighting up the night sky, as US forces struck an IRGC missile launcher there in what officials called self-defense





