Christopher Miller
@christopherjm.ft.com
Chief Ukraine correspondent for the Financial Times. 15+ years in Ukraine. https://www.ft.com/christopher-miller
Author of the book, THE WAR CAME TO US, published by Bloomsbury: https://www.amazon.com/dp/139940685X
Author of the book, THE WAR CAME TO US, published by Bloomsbury: https://www.amazon.com/dp/139940685X
Stopped by the @financialtimes.com mothership in London this week and spotted our recent award for our investigative documentary film published earlier this year about Russia’s executions of Ukrainian soldiers.
October 29, 2025 at 11:50 PM
Stopped by the @financialtimes.com mothership in London this week and spotted our recent award for our investigative documentary film published earlier this year about Russia’s executions of Ukrainian soldiers.
Awful news. Olena Hubanova and Yevhen Karmazin, Ukrainian journalists working for TV channel Freedom, were killed in a Russian Lancet drone attack in Kramatorsk, according to the city’s mayor and local media reports.
This makes three deaths of journalists in eastern Ukraine just this month.
This makes three deaths of journalists in eastern Ukraine just this month.
October 23, 2025 at 9:49 AM
Awful news. Olena Hubanova and Yevhen Karmazin, Ukrainian journalists working for TV channel Freedom, were killed in a Russian Lancet drone attack in Kramatorsk, according to the city’s mayor and local media reports.
This makes three deaths of journalists in eastern Ukraine just this month.
This makes three deaths of journalists in eastern Ukraine just this month.
Another hellish night in Ukraine. The air force said Russia launched 28 ballistic and cruise missiles and 405 drones predominantly aimed at critical infrastructure. But at least seven people were killed by strikes on residential building. on.ft.com/47l1SLk
October 22, 2025 at 10:54 AM
Another hellish night in Ukraine. The air force said Russia launched 28 ballistic and cruise missiles and 405 drones predominantly aimed at critical infrastructure. But at least seven people were killed by strikes on residential building. on.ft.com/47l1SLk
Zelensky clearly annoyed with Steve Witkoff, who views the war as some sort of real estate transaction & pushes Kremlin talking points. Recently he pushed Kyiv to accept Putin's demand for the rest of the Donbas because "it was incorporated into [Russia's] constitution."
Read Zelensky's comments:
Read Zelensky's comments:
October 20, 2025 at 1:20 PM
Zelensky clearly annoyed with Steve Witkoff, who views the war as some sort of real estate transaction & pushes Kremlin talking points. Recently he pushed Kyiv to accept Putin's demand for the rest of the Donbas because "it was incorporated into [Russia's] constitution."
Read Zelensky's comments:
Read Zelensky's comments:
A Chinese cargo ship visited the occupied port of Sevastopol in Crimea, under sanctions since 2014 — faking its route and making an unprecedented series of stops by a major foreign vessel to one of the Ukrainian ports seized by Russia.
w/ @chriscook.news @financialtimes.com
on.ft.com/3Ibs2b9
w/ @chriscook.news @financialtimes.com
on.ft.com/3Ibs2b9
September 23, 2025 at 5:02 AM
A Chinese cargo ship visited the occupied port of Sevastopol in Crimea, under sanctions since 2014 — faking its route and making an unprecedented series of stops by a major foreign vessel to one of the Ukrainian ports seized by Russia.
w/ @chriscook.news @financialtimes.com
on.ft.com/3Ibs2b9
w/ @chriscook.news @financialtimes.com
on.ft.com/3Ibs2b9
Workers in Kyiv are still cleaning up and repairing damage to several buildings in my neighborhood after Russia’s August 28th massive missile and drone attack on the Ukrainian capital. But many of the businesses damaged have reopened.
September 18, 2025 at 11:41 AM
Workers in Kyiv are still cleaning up and repairing damage to several buildings in my neighborhood after Russia’s August 28th massive missile and drone attack on the Ukrainian capital. But many of the businesses damaged have reopened.
Historic selfie. Ukraine’s government leadership always visit the sites of Russia’s drone and missile attacks. Today Prime Minister Yulia Svyrydenko just had to walk down the hall. This is the cabinet of ministers building in central Kyiv after the biggest Russian drone attack of the war.
September 7, 2025 at 1:15 PM
Historic selfie. Ukraine’s government leadership always visit the sites of Russia’s drone and missile attacks. Today Prime Minister Yulia Svyrydenko just had to walk down the hall. This is the cabinet of ministers building in central Kyiv after the biggest Russian drone attack of the war.
Exciting day for Ukraine, as Kyivstar, Ukraine's leading telecoms company, rings the opening bell at Nasdaq and becomes the only Ukrainian company listed on a US stock exchange. Ukrainian PM Yulia Svyrydenko and head of the presidential office Andriy Yermak were in attendance for the moment.
August 29, 2025 at 1:33 PM
Exciting day for Ukraine, as Kyivstar, Ukraine's leading telecoms company, rings the opening bell at Nasdaq and becomes the only Ukrainian company listed on a US stock exchange. Ukrainian PM Yulia Svyrydenko and head of the presidential office Andriy Yermak were in attendance for the moment.
Less than two weeks after Trump rolled out the red carpet for Vladimir Putin on US soil, the Russian leader targeted central Kyiv — a European city of 4 million residents — with 32 missiles and 598 attack drones. This video shows 2 missiles striking Zhylianska St.
August 28, 2025 at 11:04 AM
Less than two weeks after Trump rolled out the red carpet for Vladimir Putin on US soil, the Russian leader targeted central Kyiv — a European city of 4 million residents — with 32 missiles and 598 attack drones. This video shows 2 missiles striking Zhylianska St.
Russian forces have seized control of two villages in Ukraine's Dnipropetrovsk oblast – Zaporizke and Novoheorhiivka – making them the first villages in that region to fall to Russia, according to the Ukrainian war tracking group Deep State.
deepstatemap.live/en/#13/47.86...
deepstatemap.live/en/#13/47.86...
August 26, 2025 at 3:14 PM
Russian forces have seized control of two villages in Ukraine's Dnipropetrovsk oblast – Zaporizke and Novoheorhiivka – making them the first villages in that region to fall to Russia, according to the Ukrainian war tracking group Deep State.
deepstatemap.live/en/#13/47.86...
deepstatemap.live/en/#13/47.86...
Ahead of Monday’s much anticipated White House meeting, Trump — after rolling out the red carpet for Putin n Alaska — posts a worrying statement that lays the onus on resolving Russia’s war on Zelensky.
August 18, 2025 at 1:27 AM
Ahead of Monday’s much anticipated White House meeting, Trump — after rolling out the red carpet for Putin n Alaska — posts a worrying statement that lays the onus on resolving Russia’s war on Zelensky.
As the dateline beside by byline on the Monday @financialtimes.com print edition shows, I’m here in Washington to cover the high-stakes meeting between Trump and Ukrainian President Zelensky, who will arrive with some European reinforcements.
August 17, 2025 at 9:45 PM
As the dateline beside by byline on the Monday @financialtimes.com print edition shows, I’m here in Washington to cover the high-stakes meeting between Trump and Ukrainian President Zelensky, who will arrive with some European reinforcements.
The mood among Zelensky & his inner circle in Kyiv is “tense” as the summit unfolds 5,000 miles away. Top aides to the Ukrainian leader tell me they're concerned about being sidelined from a talk that could impact Ukraine's future.
Follow @financialtimes.com live blog:
www.ft.com/content/c676...
Follow @financialtimes.com live blog:
www.ft.com/content/c676...
August 15, 2025 at 2:44 PM
The mood among Zelensky & his inner circle in Kyiv is “tense” as the summit unfolds 5,000 miles away. Top aides to the Ukrainian leader tell me they're concerned about being sidelined from a talk that could impact Ukraine's future.
Follow @financialtimes.com live blog:
www.ft.com/content/c676...
Follow @financialtimes.com live blog:
www.ft.com/content/c676...
First poll numbers for Ukraine's and Zelensky's new prime minister, Yulia Svyrydenko aren't good. Only ~42% of Ukrainians know who she is and among them only 11% of respondents trust her; 19% say they do not trust her, ~13% unsure. – KIIS
www.kiis.com.ua?lang=ukr&cat...
www.kiis.com.ua?lang=ukr&cat...
August 15, 2025 at 1:33 PM
First poll numbers for Ukraine's and Zelensky's new prime minister, Yulia Svyrydenko aren't good. Only ~42% of Ukrainians know who she is and among them only 11% of respondents trust her; 19% say they do not trust her, ~13% unsure. – KIIS
www.kiis.com.ua?lang=ukr&cat...
www.kiis.com.ua?lang=ukr&cat...
Trump says he will meet with Putin in Alaska a week from today.
August 8, 2025 at 10:31 PM
Trump says he will meet with Putin in Alaska a week from today.
The death toll from the Russian missile and drone attack on Kyiv on Thursday, July 31, has risen to 28, including 3 children, after rescuers recovered more bodies beneath the rubble, according to Ukraine’s Ministry of Internal Affairs. Another 159 people were injured, including 16 children.
August 1, 2025 at 6:50 AM
The death toll from the Russian missile and drone attack on Kyiv on Thursday, July 31, has risen to 28, including 3 children, after rescuers recovered more bodies beneath the rubble, according to Ukraine’s Ministry of Internal Affairs. Another 159 people were injured, including 16 children.
Kyiv right now, in the shadow of Zelensky’s presidential office. Thousands protesting here.
July 23, 2025 at 6:52 PM
Kyiv right now, in the shadow of Zelensky’s presidential office. Thousands protesting here.
And the EU ambassador in Ukraine: x.com/kmathernova/...
July 21, 2025 at 8:07 PM
And the EU ambassador in Ukraine: x.com/kmathernova/...
Statement from G7 ambassadors in Ukraine: “The G7 is closely following today’s developments at NABU, including the investigation of several NABU employees for alleged crimes. We met today with NABU, have serious concerns and intend to discuss these developments with government leaders.”
July 21, 2025 at 8:06 PM
Statement from G7 ambassadors in Ukraine: “The G7 is closely following today’s developments at NABU, including the investigation of several NABU employees for alleged crimes. We met today with NABU, have serious concerns and intend to discuss these developments with government leaders.”
Relentless Russian drone attack on Kyiv for the last five hours. Numerous explosions and the constant whirring of Shahed/Geran drone engines, punctuated by Ukrainian air defense fire. Another sleepless night for millions in Ukraine’s capital. Authorities report fires in several districts.
July 21, 2025 at 1:11 AM
Relentless Russian drone attack on Kyiv for the last five hours. Numerous explosions and the constant whirring of Shahed/Geran drone engines, punctuated by Ukrainian air defense fire. Another sleepless night for millions in Ukraine’s capital. Authorities report fires in several districts.
Two years(!) since this book entered the world, born of heartbreak, resilience and the unshakable spirit of Ukraine I've been fortunate to see up close. The War Came To Us is the story of a people fighting for their future and a country near and dear to me. Thanks to all of you who’ve read it. 🙏
July 20, 2025 at 8:40 AM
Two years(!) since this book entered the world, born of heartbreak, resilience and the unshakable spirit of Ukraine I've been fortunate to see up close. The War Came To Us is the story of a people fighting for their future and a country near and dear to me. Thanks to all of you who’ve read it. 🙏
President Volodymyr Zelensky has appointed former defense minister Rustem Umerov as secretary of the National Security and Defense Council of Ukraine, replacing Oleksandr Lytvynenko. Umerov had been considered for the role of Ukraine's ambassador to the US.
July 18, 2025 at 8:25 AM
President Volodymyr Zelensky has appointed former defense minister Rustem Umerov as secretary of the National Security and Defense Council of Ukraine, replacing Oleksandr Lytvynenko. Umerov had been considered for the role of Ukraine's ambassador to the US.
Secret is out. Olha Stefanishyna will be Ukraine’s next ambassador to the US. Zelensky has now confirmed. Until Washington approves her, she will serve as Zelensky’s special envoy for US cooperation. She was previously vice PM for Euro integration & key to fulfilling requirements for EU membership.
July 17, 2025 at 10:31 AM
Secret is out. Olha Stefanishyna will be Ukraine’s next ambassador to the US. Zelensky has now confirmed. Until Washington approves her, she will serve as Zelensky’s special envoy for US cooperation. She was previously vice PM for Euro integration & key to fulfilling requirements for EU membership.
The shooter, seen wearing a mask in CCTV footage published by local media, approached Voronych as he exited a building in Kyiv's Holosiivskyi district and shot him with a pistol at point-blank range this morning.
July 10, 2025 at 10:29 AM
The shooter, seen wearing a mask in CCTV footage published by local media, approached Voronych as he exited a building in Kyiv's Holosiivskyi district and shot him with a pistol at point-blank range this morning.
New record Russian air attack on Ukraine overnight, says Air Force. Russia launched 741 drones & missiles:
-728 Shahed-type strike drones & various decoys
-7 Kh-101/Iskander-K cruise missiles
-6 Kinzhal ballistic missiles
Ukrainian air defenses shot or brought down all 7 cruise missiles; 711 drones.
-728 Shahed-type strike drones & various decoys
-7 Kh-101/Iskander-K cruise missiles
-6 Kinzhal ballistic missiles
Ukrainian air defenses shot or brought down all 7 cruise missiles; 711 drones.
July 9, 2025 at 6:51 AM
New record Russian air attack on Ukraine overnight, says Air Force. Russia launched 741 drones & missiles:
-728 Shahed-type strike drones & various decoys
-7 Kh-101/Iskander-K cruise missiles
-6 Kinzhal ballistic missiles
Ukrainian air defenses shot or brought down all 7 cruise missiles; 711 drones.
-728 Shahed-type strike drones & various decoys
-7 Kh-101/Iskander-K cruise missiles
-6 Kinzhal ballistic missiles
Ukrainian air defenses shot or brought down all 7 cruise missiles; 711 drones.