Russia Fires 21 Ballistic Missiles at Kyiv, Three With Cluster Warheads, Zelensky Says, Hours After Putin Agrees to Resume Talks After Nov. 10
Zelensky says two people died and 34 were hurt in Russian attacks across 12 regions overnight; Kyiv officials reported 1 dead and 24 hurt in the capital. Russia says it hit defense plants. The strike followed a Putin–Witkoff meeting at which Russia freed American Stephen Hubbard.
Three Waves of Missiles on Kyiv, Hours After a Promise of Talks
Overnight from Wednesday, Oct. 21, into Thursday, Oct. 22, Russian ballistic missiles hit Kyiv in three waves. Ukrainian President Volodymyr Zelensky said Russia fired 21 ballistic missiles at the capital. He said three carried cluster warheads, and one of those hit the historic Pechersk area[3][1].
Kyiv officials reported damage in six districts, including homes, transport sites and businesses. They counted at least 1 dead and 24 hurt in the capital[1]. Zelensky later said 2 people died and 34 were hurt. That figure covers Russian attacks across 12 regions, not Kyiv alone[2].
Tolls kept changing through the day. The Kyiv Independent reported at least 9 dead and 56 or more hurt across Ukraine over the full day[1]. Russia also launched about 210 drones in the wider attack, according to CNN[2]. The cluster-warhead count is Zelensky's, and it hasn't been independently confirmed.
The Meeting That Came First
The missiles followed a meeting by hours. U.S. special envoy Steve Witkoff met Russian President Vladimir Putin in St. Petersburg on Wednesday for about three hours[2][13]. Afterward, Putin aide Yury Ushakov said Putin was ready to resume three-way talks with Ukraine and the U.S. after Nov. 10. He named Abu Dhabi as a possible venue[5][2].
During the visit, Russia freed Stephen Hubbard, a 74-year-old American. He had been held for more than four years, and the U.S. had classed him as wrongfully detained[8][9]. President Trump said there was "no swap"[8].
Witkoff also told Putin: "You, too, are a humanitarian, sir, and I commend you for that"[9][7]. Lawmakers from both parties criticized the remark. Sen. Susan Collins, a Maine Republican, called Putin "the aggressor in the war against Ukraine"[9].
So two things are both true. Moscow agreed to talks and released an American. Hours later, it fired a large missile barrage at a capital city. The rest of the story is about what to make of that pairing.
Kyiv's Case: The Weapon Was the Message
Ukraine reads the strike as Russia's real answer to diplomacy. Zelensky mocked the "humanitarian" label: "Russian 'humanitarians' have launched three waves of ballistic strikes against Kyiv"[2]. He says it shows "no real change" in Moscow's attitude, so "real pressure must be applied"[2].
Kyiv also argues the choice of weapon mattered. A cluster warhead opens in the air and scatters many small bomblets. Zelensky said these burst over an area roughly 400 meters across[3][19]. In a city, that spread makes it hard to avoid civilians. Some bomblets also fail to explode and stay dangerous for years[15][17].
Zelensky said "the choice of weapon was deliberate, the choice of target area was deliberate," and so was the intent to harm civilians[11]. Ukraine has its own stakes. It wants more Western air defense, and its Foreign Ministry asked other countries for more systems after the strike[18]. It also risks being sidelined in talks that Washington and Moscow shape between themselves. Witkoff was due to brief Ukrainian and NATO officials afterward[20].
Moscow's Case: Factories That Build Missiles
Russia's Defense Ministry confirmed a "massive strike" and named its targets. It said it hit defense plants and transport sites in Kyiv, plus ports and ships in the Odesa region that it says serve Ukraine's army[6]. One was the Antonov plant. Moscow says the plant makes long-range drones and FP-5 Flamingo and FP-9 missiles[6].
From Moscow's view, a factory that builds missiles aimed at Russia is a fair target, even in a capital. Russia's defenders also note that Ukraine sent large numbers of drones toward Moscow the same night[14]. They say fighting alongside talks is normal until a settlement is signed.
Moscow says the talks should build a lasting "security framework" for both countries after the war, not just a pause in fighting[22]. It has its own incentive. Keeping military pressure on Ukraine while negotiating can improve its terms. Putin and Witkoff also discussed a possible summit of the Russian, Chinese and U.S. leaders in China[5].
On cluster weapons, Russia says nothing here that Ukraine's side can't also be accused of. The 2008 Convention on Cluster Munitions bans them only for countries that joined it. Russia, Ukraine and the U.S. didn't[15]. For these three, legality rests on the general laws of war. Those rules require aiming only at military targets and avoiding civilian harm out of proportion to the military gain. That's why the question of what was actually hit matters so much: a missile plant, as Russia says, or homes and businesses, as Ukraine says[1][6]. The U.S. itself began supplying cluster munitions to Ukraine in 2023[16].
Washington Divided Over What the Timing Proves
The Trump administration points to results. It freed an American with no prisoner swap and got Russia to agree to new three-way talks[8][5]. Supporters say warm words to an adversary are a normal deal-making tool. Praise costs little if it brings Americans home and keeps talks alive. Trump said Wednesday that the U.S. was "the closest we've been" to settling the war[11]. Reports said the first explosions hit Kyiv three minutes before he said it[11].
Critics in both parties read the same timeline the opposite way. Other lawmakers called the remark "embarrassing and outrageous"[21]. On the right, Fox News host Brian Kilmeade said Putin was "embarrassing President Trump" and "undermining" the talks[10]. Their shared argument is about leverage. Flattery without pressure, they say, invites more attacks.
Each side has its own incentive. Democrats want to hold the administration to account on Russia. Hawkish Republicans want to protect Trump's image while pushing Moscow harder[9][10]. If the November talks stall, that criticism could turn into pressure for sanctions or more aid to Ukraine[9][12].
Same Night, Different Stories
The coverage split along familiar lines. TASS repeated the Defense Ministry's target list and left out civilian casualties and cluster warheads[6]. The Kyiv Independent put the cluster warheads and the timing in its headline, and gave Russia's stated targets little space[1].
U.S. outlets chose different centers. CNN framed the talks offer as hollow with "massive" and "hours after"[2]. The Washington Post made Witkoff's words the main story[9]. The Washington Times led with Moscow's bad faith, "even as" it promised talks[12]. Al Jazeera was flatter, but still built its story on the meeting and the missiles[13]. The Irish Times stated the cluster-warhead claim in its own voice, though at that point it came from Ukraine[11].
Left and right critics both lean on "hours after" as their main evidence. Two things got less attention. Casualty figures differ by scope and time. And the U.S. has supplied cluster munitions to Ukraine.
Fighting While Talking
Neither side has agreed to a ceasefire before the November round[5]. Each keeps striking to improve its position. Russia hit Kyiv and Odesa, and Ukraine sent drones toward Moscow the same night[6][14]. By Russia's own account, Ukraine's long-range missile and drone production is now a priority target[6].
Kyiv still faces regular ballistic-missile attacks that its air defenses can't fully stop[18]. The U.S. is the only party talking directly with both Moscow and Kyiv at a high level. That gives Washington influence over the talks. It also exposes the administration's credibility whenever strikes follow its meetings[20][9].
The next three-way talks aren't expected before Nov. 10. Until then, the question is whether the strikes, on either side, change who shows up and on what terms[5].
Summary
Overnight from Wednesday, Oct. 21, into Thursday, Oct. 22, Russia attacked Kyiv with ballistic missiles in three waves. Ukrainian President Volodymyr Zelensky said Russia fired 21 ballistic missiles at the capital, and that three carried cluster warheads[1][3]. Kyiv officials reported at least one person dead and 24 hurt in the capital[1]. Zelensky later said two people died and 34 were hurt in Russian attacks across 12 regions, not Kyiv alone[2]. Other outlets reported higher nationwide tolls as the day went on (Kyiv Independent: at least 9 dead and 56 or more hurt across Ukraine over the day)[1]. Russia's Defense Ministry said it hit defense plants and transport sites in Kyiv, including the Antonov aircraft plant, and port sites in the Odesa region[6].
The strike came hours after U.S. special envoy Steve Witkoff met Russian President Vladimir Putin in St. Petersburg for about three hours[2]. After the meeting, Putin aide Yury Ushakov said Putin was ready to resume three-way talks with Ukraine and the United States after Nov. 10, possibly in Abu Dhabi[5][2]. During the visit, Russia freed Stephen Hubbard. He is a 74-year-old American who had spent more than four years in a Russian prison[8]. Witkoff told Putin he was "a humanitarian"[7]. Lawmakers from both parties criticized that remark[9].
The central dispute is what the strike means. Ukraine says the weapon and the target area were chosen to hurt civilians. It says Russia answers diplomacy with missiles, so the world must apply more pressure[11][2]. Moscow says it struck military-industrial targets, including a plant it says builds the long-range Flamingo cruise missiles Ukraine fires at Russia[6]. The Trump administration has pointed to Hubbard's release and the new talks as signs that engaging Moscow works[8][11]. Critics in both U.S. parties say the strike shows Putin is taking advantage of that engagement[9][10].
The Event
Overnight from Oct. 21 to Oct. 22, Russian ballistic missiles hit Kyiv in three waves. Ukrainian officials reported damage in six districts of the capital, including homes, transport sites and businesses, with at least 1 dead and 24 hurt in Kyiv[1]. Zelensky said 21 ballistic missiles were fired at the capital and three carried cluster warheads, one of which hit the historic Pechersk area[3]. He reported 2 dead and 34 hurt across 12 regions of Ukraine. Russia also launched about 210 drones in the wider attack, according to CNN[2]. On the same night, Russian officials reported hundreds of Ukrainian drones heading toward Moscow[14].
Undisputed Facts
- Steve Witkoff met Vladimir Putin in St. Petersburg on Wednesday, Oct. 21, for about three hours[2][13].
- Kremlin aide Yury Ushakov said Putin was ready to resume three-way talks with Ukraine and the U.S. after Nov. 10[5][2].
- Russia released American Stephen Hubbard, 74, during Witkoff's visit. He had been held for more than four years, and the U.S. had classed him as wrongfully detained[8][9]. President Trump said there was 'no swap'[8].
- Russian missiles struck Kyiv in several waves overnight into Oct. 22, hours after the meeting. Russia's Defense Ministry confirmed a 'massive strike' and named its targets[1][6].
- Witkoff told Putin, 'You, too, are a humanitarian, sir, and I commend you for that'[9][7].
- Russia, Ukraine and the United States are not parties to the 2008 Convention on Cluster Munitions. The treaty bans cluster weapons for the countries that have joined it[15].
- In 2023 the U.S. began supplying cluster munitions to Ukraine under a presidential determination[16].
The Pressure
Strip away the moralizing and blame. What structural realities persist regardless of which narrative wins?
- Fight while talking
- Each side keeps striking to improve its position before talks. Russia hit Kyiv and Odesa, and Ukraine sent drones toward Moscow the same night[6][14]. Neither side has agreed to a ceasefire ahead of the November round[5].
- How cluster weapons work
- A cluster warhead opens in the air and scatters many small bomblets over a wide area. Zelensky said these warheads cover roughly 400 meters across[3]. Users value them against spread-out targets such as vehicles, troops or air-defense sites. Critics object for two reasons. In a city, the spread makes it hard to avoid civilians. And some bomblets fail to explode and stay dangerous for years[15][17]. The 2008 ban treaty binds only the countries that joined it, and Russia, Ukraine and the U.S. did not[15]. So for these three countries, whether a given strike is legal depends on general laws of war. Those laws require forces to aim only at military targets and to avoid harming civilians out of proportion to the military gain. That is why the dispute over what was actually hit (a missile plant, as Russia says, or homes and businesses, as Ukraine says) carries so much weight[1][6].
- Washington's channel to Moscow
- The U.S. is the only party talking directly with both Moscow and Kyiv at a high level. Witkoff was due to brief Ukrainian and NATO officials after the meeting[20]. That gives Washington influence over the talks. It also exposes the administration's credibility when strikes follow its meetings[9].
Material realityKyiv still faces regular ballistic-missile attacks that its air defenses cannot fully stop. Ukraine is asking for more air-defense systems[18]. Ukraine's long-range missile and drone production is now a priority Russian target, by Russia's own account[6]. The next three-way talks are not expected before Nov. 10[5]. Until then, the fighting and the strikes continue on both sides[14].
Narrative as a weaponKyiv wants readers to see the strike as Russia's real answer to U.S. diplomacy. It stresses the cluster warheads and the civilian toll to argue for more pressure and more air defense. Moscow, through TASS and its Defense Ministry, wants the strike seen as a routine hit on missile factories, separate from the talks. The Trump administration wants attention on Hubbard's release and the resumed talks as proof that engagement works. U.S. critics on the left focus on Witkoff's 'humanitarian' remark. Critics on the right focus on Putin 'embarrassing' Trump. Both groups use the 'hours after' timing as their main evidence. Two facts get little coverage. Casualty numbers differ by scope and time: Kyiv city reported 1 dead and 24 hurt, Zelensky reported 2 dead and 34 hurt across 12 regions, and some outlets later reported higher nationwide tolls. The U.S. itself has supplied cluster munitions to Ukraine.
How Each Side Sees It
Each major actor’s view — how it frames things, its underlying incentive, and how it’s materially affected. Tap a side to read it.
Frames it asUkraine argues that Moscow's answer to diplomacy is missiles. Zelensky mocked the 'humanitarian' label: "Russian 'humanitarians' have launched three waves of ballistic strikes against Kyiv"[2]. He says this shows 'no real change' in Russia's attitude, so 'real pressure must be applied'[2]. Kyiv also argues that the choice of weapon was the point. In Zelensky's account, these missiles burst in the air near the target and hit everything within an area roughly 400 meters across[3][19]. He said 'the choice of weapon was deliberate, the choice of target area was deliberate,' and so was the intent to harm civilians[11].
WhyUkraine wants to stop any peace process that asks it to give up land or security without a ceasefire first. It also wants more Western air defense. Its Foreign Ministry asked other countries for more air-defense systems after the strike[18].
Impact on themUkraine bears the deaths, injuries and damage in a capital already worn down by repeated attacks[1]. It also risks being sidelined in talks the U.S. and Russia shape between themselves. Witkoff was due to brief Ukrainian and NATO officials after the meeting[20].
Frames it asMoscow says it hit legitimate military targets. These include the Antonov plant in Kyiv, which it says makes long-range drones, FP-5 Flamingo cruise missiles and FP-9 missiles, plus ports and ships in the Odesa region that it says serve Ukraine's army[6]. In Moscow's view, a factory that builds missiles aimed at Russia is a fair target, even in a capital city. Russia's defenders also point out that Ukraine sent large numbers of drones toward Moscow the same night[14]. They say fighting alongside talks is normal until a settlement is signed. Moscow says the talks should build a lasting 'security framework' for both countries after the war ends, not just a pause in fighting[22]. On cluster weapons, Russia is not bound by the ban treaty. Neither are the U.S. and Ukraine, which have used these weapons too[15][17].
WhyRussia wants to keep military pressure on Ukraine while it negotiates, so it can push for better terms. It also wants to build a direct relationship with Washington. Putin and Witkoff discussed a possible meeting of the Russian, Chinese and U.S. leaders at a summit in China[5].
Impact on themFreeing Hubbard and agreeing to talks bought Moscow goodwill in Washington[8]. But the timing of the strike set off a backlash, even among Trump allies, and that could make U.S. concessions harder to win[10][12].
Frames it asThe administration argues that direct engagement gets results. It freed an American after more than four years in prison, with no prisoner swap[8], and it got Russia to agree to a new round of three-way talks[5]. Supporters say warm words to an adversary are a normal deal-making tool. In this view, praising Putin's gesture costs nothing if it gets Americans home and keeps talks alive. Trump said on Wednesday that the U.S. was 'the closest we've been' to settling the war[11].
WhyThe administration wants a negotiated end to the war that it can claim as a diplomatic win. It also wants to keep Moscow at the table[2][20].
Impact on themThe administration faces bipartisan criticism over the 'humanitarian' remark[9]. Reports said the first explosions hit Kyiv three minutes before Trump made his 'closest' comment, which undercut his message[11].
Frames it asCritics say Putin is the aggressor and should not be praised for freeing a man he had wrongly jailed. Sen. Susan Collins (R-Maine) called Putin 'the aggressor in the war against Ukraine'[9]. Other lawmakers called the remark 'embarrassing and outrageous'[21]. On the right, Fox News host Brian Kilmeade said Putin was 'embarrassing President Trump' with the strike and was 'undermining' the talks[10]. To these critics, the issue is leverage. They argue that flattery without pressure invites more attacks.
WhyDemocrats want to hold the administration accountable on Russia policy. Hawkish Republicans want to protect Trump's image while pushing for tougher pressure on Moscow[9][10].
Impact on themTheir criticism adds political pressure for sanctions or more aid to Ukraine if the November talks stall[9][12].
Like this article?
The Bias Ledger average rating 4.7
The same story, as framed by outlets across the spectrum, ordered least to most biased. The bias score (1 = straight, 10 = heavily spun) is an AI assessment of that framing — click an outlet to see its track record. The tell is the word choice or omission that reveals the angle.
| Outlet | Vantage | Bias | How they frame it | The tell |
|---|---|---|---|---|
| Al Jazeera | Qatari | 3 | Russian strikes hit Kyiv after Witkoff meets Putin | Its headline language is fairly flat. It still builds the story around the timing of the meeting and the missiles. |
| CNN | U.S. center-left | 4 | Massive strikes hit Kyiv hours after Putin agrees to fresh peace talks | It uses 'massive' and 'hours after' to frame the talks offer as hollow. It calls Witkoff's remark 'controversial' in its own voice. |
| The Washington Post | U.S. center-left | 4 | Witkoff faces backlash for praising Putin as a 'humanitarian' | It makes the envoy's words, not the strike or the talks, the main story. The Hubbard release becomes background. |
| The Washington Times | U.S. right | 4 | Russia pounds Ukraine with missiles even as Moscow promises further peace talks | 'Pounds' and 'even as' put the blame on Moscow's bad faith. The administration's 'humanitarian' remark is played down. |
| Kyiv Independent | Ukrainian independent | 5 | Deadly Russian missile strike on Kyiv used cluster warheads, hours after Putin-Witkoff meeting | It puts 'cluster warheads' and the timing in the headline. Russia's stated targets get little space. Its casualty numbers come from official Ukrainian sources. |
| The Irish Times | Irish center | 5 | Russia drops cluster warheads on Kyiv after Witkoff-Putin peace talks (URL: 'Zelenskiy mocks Trump envoy's humanitarian praise') | It states the cluster-warhead claim as fact in its own voice; at that point the claim came from Ukraine. It also highlights Zelensky's mockery of the U.S. envoy. |
| TASS | Russian state | 8 | Military-industrial complex sites, Kiev infrastructure: targets of Russian massive strike | It repeats the Defense Ministry's target list as fact. It leaves out civilian deaths, injuries and cluster warheads entirely, and uses the Russian spelling 'Kiev'. |
References
- Deadly Russian missile strike on Kyiv used cluster warheads, hours after Putin-Witkoff meeting — Kyiv Independent · Ukrainian independent outlet, reader- and grant-funded, editorially supportive of Ukraine's war effort
- Massive strikes hit Kyiv hours after Putin agrees to fresh peace talks — CNN · U.S. commercial cable news, center-left
- Zelenskyy: Russia fired three cluster-warhead ballistic missiles at Kyiv, one hit Pechersk — The New Voice of Ukraine (NV) · Ukrainian private outlet, pro-Western
- Russia Uses Cluster-Warhead Iskander Against Central Kyiv, Adviser Says — Kyiv Post · Ukrainian private English-language outlet, pro-Western
- Putin agrees to resume trilateral Russia-Ukraine-U.S. talks next month — PBS NewsHour · U.S. public broadcaster, center to center-left
- Military-industrial complex sites, Kiev infrastructure: targets of Russian massive strike — TASS · Russian state news agency; relays Defense Ministry statements
- Witkoff lauds 'humanitarian' Putin as Russia releases detained American — ABC News · U.S. commercial network (Disney), center
- U.S. citizen Stephen Hubbard released by Russia after 4 years in jail, and Trump says "no 'swap'" — CBS News · U.S. commercial network (Paramount), center
- Witkoff faces backlash for praising Putin as a 'humanitarian' — The Washington Post · U.S. newspaper (Bezos-owned), center-left
- Fox News host: Russians 'must be laughing their heads off' over Witkoff 'humanitarian' remark — The Hill · U.S. political outlet (Nexstar), center
- Russia drops cluster warheads on Kyiv after Witkoff-Putin peace talks — The Irish Times · Irish newspaper owned by a trust, center to center-left
- Russia pounds Ukraine with missiles even as Moscow promises further peace talks — The Washington Times · U.S. conservative newspaper (Operations Holdings, Unification Church-linked)
- Russian strikes hit Kyiv after Witkoff meets Putin — Al Jazeera · Qatari state-funded broadcaster
- Russian Missile Strikes on Kyiv and a Drone Barrage Near Moscow Expose the Limits of Renewed Peace Talks — Den (The Day) · Ukrainian private newspaper, pro-Western
- Cluster Munitions at a Glance — Arms Control Association · U.S. arms-control advocacy nonprofit, favors weapons restrictions
- U.S. Policy on Cluster Munitions and Russia's War in Ukraine — Just Security · U.S. legal-policy forum based at NYU Law, center-left
- Ukraine: Civilian Deaths from Cluster Munitions — Human Rights Watch · International human-rights advocacy group; campaigns for the cluster-munitions ban
- Cluster munitions and ballistics in Kyiv—the government has appealed to the international community — LIGA.net · Ukrainian private outlet, pro-Western
- Zelenskyy accuses Russia of using cluster warheads in deadly strikes hours after U.S. prisoner release — CBS News · U.S. commercial network (Paramount), center
- Axios: Trump's envoy Witkoff to brief Ukrainian and NATO officials on meeting with Putin — Axios · U.S. digital outlet (Cox Enterprises), center
- Witkoff faces backlash for calling Putin a "humanitarian": "Embarrassing and outrageous" — CBS News · U.S. commercial network (Paramount), center
- Steve Witkoff — what Trump's special envoy agreed with Putin — LIGA.net · Ukrainian private outlet, pro-Western