Wall Street Journal, Ukraine Bureau:
Gaming the Air Raids in Kyiv: A Night in a Capital at War | June 25, 2025
Russia Is Churning Out Attack Drones. Ukraine Is Feeling the Impact. | June 17, 2025
The Ukrainian Spy Agency Behind the Stunning Strike on Russia’s Bomber Fleet | June 4, 2025
Inside the Ukrainian Drone Operation That Devastated Russia’s Bomber Fleet | June 3, 2025
Ukraine’s Stunning Assault Roils Russia’s Global Military Strategy | June 2, 2025
Ukraine Says It Destroyed Dozens of Warplanes Deep Inside Russia | June 1, 2025
Russia and North Korea Turn Their War Alliance Into a Propaganda Tool | May 11, 2025
U.S., Ukraine Minerals Deal Seeks to Smooth Relations and Aid | May 1, 2025
Ukraine, U.S. Sign Economic Deal for Minerals | April 30, 2025
Ukraine’s Crimea Lies at the Heart of Russia’s Invasion—and Trump’s Peace Plan | April 27, 2025
Putin’s ‘Easter Cease-Fire’ Doesn’t Stop the Shooting in Ukraine | April 20, 2025
The Battlefield Lessons North Korea Has Learned Fighting Ukraine | April 8, 2025
White House Makes Fresh Economic Demands of Ukraine as Russia Talks Stall | March 27, 2025
Zelensky’s High-Wire Act: Satisfying Ukrainians—and Trump | March 10, 2025
Zelensky, Who Stood Up to Putin, Now Refuses to Bow to Trump | March 1, 2025
U.S. and Ukraine Prepare to Sign Minerals Deal—With Critical Details Unresolved | Feb. 26, 2025
Ukraine Agrees to Mineral-Rights Deal With U.S. | Feb. 25, 2025
Ukraine’s Zelensky Wants Better Terms on Minerals Deal Demanded by Trump | Feb. 23, 2025
Russia’s Advance in Ukraine Is Slowing. Here’s What’s Happening and Why | Feb. 16, 2025
‘This One’s Mine.’ Ukraine Says Russia Is Executing More POWs and Capturing It on Video. | Jan. 24, 2025
Inside an Elite Ukrainian Unit’s Mission to Capture a North Korean Soldier | Jan. 19, 2025
Diary of a Dead North Korean Soldier Reveals Grisly Battlefield Tactics | Jan. 11, 2025
Inside Ukraine’s Battle for the Skies as Russian Bombardments Hit Records | Dec. 9, 2024
Putin Says Russia Fired a New Missile at Ukraine | Nov. 21, 2024
Long-Range Missiles Are in Play for Ukraine—but Are They Too Late? | Nov. 18, 2024
As Western Leaders Look to Talks With Putin, Russia Launches Massive Barrage on Ukraine | Nov. 17, 2024
Ukrainian Soldiers Say Trump’s Peace Push Could Come With a Huge Cost | Nov. 8, 2024
Exclusive: U.S. Authorities Were Warned About Suspected Trump Gunman | Sept. 16, 2024
Fired From 600 Miles Away, a Russian Missile Devastates a Ukrainian Family | Sept. 7, 2025
Ukraine’s Zelensky Launches Government Overhaul for Fresh Military, Diplomatic Push | Sept. 4, 2026
Two Ukrainian Top Guns Lobbied for F-16s. They Won’t Get to See if the Jets Help Fend Off Russia. | Sept. 2, 2024
Burning Skin, Teary Eyes: Ukraine’s Troops Say Russia Is Using a Banned Toxic Gas | May 23, 2024
Wall Street Journal, Visual Investigations:
Video: How Russia Is Building Its Nuclear Launch Capabilities Near Ukraine and NATO | Oct. 18, 2023
Video: How Ukrainian DIY Drones Are Taking Out Russian Tanks | July 27, 2023
Video: Inside Prigozhin’s Wagner, Russia’s Secret War Company (Emmy, Peabody, DuPont Finalist) | June 9, 2023
Video: In Russian Occupied Mariupol, Residents Scramble to Find the Missing | Dec. 27, 2022
Video: Russia Is Using a Secret Network to Steal Ukrainian Grain (Winner of the Loeb Award) | July 7, 2022
Freelance:
The Guardian: Ukrainians around the world aren’t just protesting–we’re fighting an information war | March 5, 2022
The Atlantic: I Can’t Stop Watching a Livestream of Kyiv | Feb. 23, 2022
MIT Technology Review: Why the balance of power in tech is shifting toward workers | Feb. 7, 2022
BuzzFeed News, Technology and Disinformation:
The Rioters Who Took Over The Capitol Have Been Planning Online In The Open For Weeks | Jan. 7, 2021
In 2020, Disinformation Broke The US | Dec. 6, 2020
The White Extremist Group Patriot Front Is Preparing For A World After Donald Trump | Oct. 27, 2020
Disinformation For Hire: How A New Breed Of PR Firms Is Selling Lies Online | Jan. 7, 2020
“I Found Election Interference And No One Cared”: One US Veteran’s Fight To Protect His Compatriots Online | Dec. 30, 2019
Puppies From Radioactive Chernobyl Are Starting New Lives In North America | Jan. 24, 2019
How A Hapless Bitcoin Entrepreneur Got Swept Up In The Crypto Craze And Started A Multimillion-Dollar Ponzi Scheme | Oct. 2, 2018
Social Networks Are Losing A Deadly Battle With Illegal Online Pharmacies | June 1, 2018
This Public Relations Firm Has Been Secretly Placing Articles In Conservative Publications | March 21, 2018
How Facebook Groups Are Being Exploited To Spread Misinformation, Plan Harassment, And Radicalize People | March 19, 2018
He Managed To Escape A Brutal Crackdown Against Gay Men. Others Won't Be So Lucky. | Feb. 19, 2018
This Russian Hacker Says His Twitter Bots Are Spreading Messages To Help Germany’s Far Right Party In The Election | Sept. 24, 2017
The Money Is Rolling In For Liberal Hyperpartisan Sites And It’s Tearing Some Of Them Apart | May 5, 2017
Inside The Partisan Fight For Your News Feed | Aug. 8, 2017
German Authorities Are Hunting For A Guy Who Spread Fake Anti-Migrant News And Sold Guns To His Readers | Feb. 3, 2017