Israel Launches Sweeping Strike On IranPosted on June 12, 2025 Nuclear negotiations with US unclear following Israeli strike Photo by JALAA MAREY/AFP