Vladimir Putin
Russia’s Economy Is Cratering, and the Sanctions Against Putin Keep Coming
Russians are lining up outside ATMs to withdraw money as the economy continues its freefall.
Why London Is Crucial to the Success of the West’s Sanctions Against Russia
The West has rolled out wide-ranging sanctions against Russia and even Vladimir Putin himself. But much of Russia's wealth is hidden with the help of the UK's corrupt financial system.
Russia Just Got Kicked Out of Eurovision for Invading Ukraine
Being booted from Eurovision is the latest cultural sanction against Russia since Putin attacked Ukraine.
Actually, Kicking Out Russian Students Is a Terrible Idea
Democratic Rep. Eric Swalwell suggested it on Thursday. Here’s why it’s not a good idea.
Ukrainians Abroad Are Going Back to Their Country to Fight
As central Europe braces for an influx of Ukrainians fleeing their country, some Ukrainians living abroad are choosing to go back, to fight or to be with family.
Why Vladimir Putin Trotted Out a ‘Nazi’ Smear to Justify Invading Ukraine
The Russian president didn’t invent the notion that Ukraine is run by Nazis, but he’s given the trope its biggest airing yet.
Russia’s Invasion of Ukraine Is Already Taking Down the Internet
Residents of Ukraine’s second-largest city, Kharkiv, woke up on Thursday morning to find they didn’t have internet access.
Fox News Hosts Keep Taking Putin’s Side in the War on Ukraine
Also, the whole thing is Joe Biden’s fault.
Russia Launches Military Operation Inside Ukraine
Strikes on Ukrainian positions have been reported following Russian President Vladimir Putin’s order of a military operation.
Kyiv Could Be Target in Full Russian Invasion of Ukraine, NATO Official Warns
The deployment of Russian forces around Ukraine indicate Vladimir Putin does not intend to move only into the breakaway areas he recognised as independent states, the official said.
Why the West Hopes Halting a Russian Gas Pipeline Will Prevent War in Ukraine
After Vladimir Putin recognised two breakaway areas in Ukraine as independent states, Germany pulled the plug on the $11 billion Nord Stream 2. It's a huge deal.