‘This Is The Time to Stand With Israel’: IDF Launches Pre-Emptive Strike on Iran’s Nuclear Program June 12, 2025