100

Iran deal, Kyiv strike and Lebanon stay on edge

Big weekend in world news: Trump says an Iran deal is “largely negotiated,” Kyiv was hit by a deadly missile and drone barrage, and the Middle East is still one false step from a wider blow-up. Here are the key moves to watch. [4][1][5]

  • Latest news on May 23, 2026: President Donald Trump dances on stage after delivering remarks during a campaign and economic policy event in the Eugene Levy Fieldhouse at SUNY Rockland Community College on May 22, 2026 in Suffern, (Getty Images/AFP)
  • Aftermath of a Russian ballistic missile strike, in Kyiv
🧵 1/6

Iran talks: Trump said the Strait of Hormuz will reopen and urged advisers not to rush, while CBS and CNN say negotiators have broad principles but still need to settle nuclear limits and sanctions. [4][3][10]

  • Vessels in the Strait of Hormuz
  • Middle East crisis live: Trump says blockade on Iran will remain in ‘full force’ until deal is reached
🧵 2/6

Kyiv under fire: Russia hit Ukraine's capital with missiles and drones, killing 1 and wounding 20, after warnings about a possible Oreshnik launch. Zelenskyy says the world needs a preventive response, not a late one. [1]

  • Aftermath of a Russian ballistic missile strike, in Kyiv
  • Aftermath of an overnight Russian missile and drone strike, in Kyiv
🧵 3/6

Lebanon remains the flashpoint: Israeli strikes killed 10 in the south even as talk of a ceasefire deal continued, and Netanyahu says Israel must keep freedom of action. The truce may be fragile before it even settles. [5][12]

  • a group of people holding flags
🧵 4/6

Another human cost: a 23-year-old Briton, Ayrton Redfearn, was confirmed killed in Ukraine, a reminder that this war keeps pulling in people far beyond the front line. [1]

  • Aftermath of a Russian ballistic missile strike, in Kyiv
  • Aftermath of a Russian missile attack in Kyiv
🧵 5/6

Which of these developments do you think matters most right now? Reply with your take or repost for others to weigh in. [4]

  • World News Highlights – May 3, 2026  Major Global Events
🧵 6/6