The last massive Russian attack on Kyiv and Ukraine was on June 2. Such attacks take 8-10 days to prepare, so the attack window opens on June 10.
(Image: A heavily damaged residential building following a Russian missile strike in Kyiv on June 17, 2025.
Genya Savilov/AFP via Getty Images)