Ukraine celebrated 35 years of independence on 24 August, and Ukrainian President Volodymyr Zelenskyy marked the day with an address listing what the invasion has cost Russia, published by the President's Office. He told Russians their leader is mortal and running out of time, and said Ukraine will not hand over Donbas to save the Kremlin half a million soldiers. He also asked partners for sanctions and weapons strong enough to force an end to the war.
Russia has been invading Ukraine since 2014 and fighting a full-scale war on it since 2022, and Ukraine now supplies a growing share of the missiles and drones it fights back with, while the air defense shielding its cities still hangs on decisions taken in Washington and European capitals — which is what makes a holiday speech a statement of what Kyiv will not trade and what it needs built or delivered next.
The losses he read back to Moscow
President Zelenskyy turned from his own citizens to Russia partway through the speech.
"You wanted to take all our Ukraine, all our land; instead, you lost your oil refineries, your fleet, your profits, your entire generation that you sent into the meat grinder," he said.
A country that wanted Ukraine erased from the map, he added, is now absent from the international agenda of the future civilization.
He set Moscow's self-image against its filling stations.
"For 27 years, the head of Russia has talked about greatness, while Russia is standing in lines for gasoline," Zelenskyy said.
Moscow and St. Petersburg brought back gasoline rationing this month, and Rosneft capped fills at every station in the country.
On the Russian leader he was blunt.
"Putin hopes that we are tired. But we know that he is mortal," he said, adding that Putin never understood Ukraine and now will not have the time to.
A fifth Independence Day at war
Before the holiday, Russian ballistic missiles hit Kyiv and its main airport hub twice in 24 hours. A solution to Russian ballistic terror must be found, Zelenskyy said, and that gamble must not pay off.
Russia does not want peace, it wants mobilization, the president said. Ukraine will not let Moscow seize the initiative or convince Europe that surrendering Donbas ends the war. Russia keeps pushing back the dates for taking all of Donetsk Oblast and will keep pushing them back, he said.
The president called Ukraine's defense industry a giant that forges independence around the clock, and demanded more from it. Mid-range strikes cut Russian logistics and long-range weapons cut Russian profits, he said, listing Moscow, Tuapse, Tula, Ryazan, Olenya, and Omsk among the places already hit.

Ukraine’s drones hit two Russian fighters and a spy drone—and blinded radars from occupied Crimea to Rostov
Ukraine's home-built Flamingo cruise missiles should stop being a rare species and arrive en masse: "They must 'winter' in Russia," Zelenskyy noted.
Previously, Flamingos have hit defense plants more than 1,000 km from the border, though they still appear in strikes in small numbers.
"China should no longer remain silent"
Ukraine is not asking anyone to fight for it, the president said — only for everything needed to stop the war before Putin starts the next one. He wants sanctions that make Russians howl and Moscow at a negotiating table, and said Washington has lost its illusions about Russian intentions. Europe must be Europe, he said: united, ambitious, brave.
"China should no longer remain silent," he added, saying Beijing must cool the ardor of someone who puts on a sailor's uniform and cap and talks about a nuclear strike—a description that fits Putin.
Read also
-
Dagestan, Stavropol Krai, Adygea: Ukraine’s drones worked straight down the delivery map of Russia’s No. 2 online store
-
Independence Day gift from inside Russian army: Partisans say soldier whose comrades were killed over extortion money destroyed truck resupplying Kostiantynivka front
-
Every Russian attack on Kyiv costs the city about $12 million. They now come almost twice in week






