Terrifying moment Iran sky lights up with rockets as world watches nervously on April 19, 2024 This is the terrifying moment Iran’s sky lights up with rockets as the world watches nervously on. Israel and Iran have squared More