The man Vladimir Putin planned to install as the new leader of Ukraine if Russia had won the war is cuffed and arrested. Viktor Medvedchuk was on the run when Ukrainian forces apprehended him.
More about war in Ukraine and #Jan6, with Zev Shalev, Eric Garland, and Michael Mackay
A cup of water and a scoop of Athletic Greens' AG1 - that's all you need to …
Listen to this episode with a 7-day free trial
Subscribe to The Narativ with Zev Shalev to listen to this post and get 7 days of free access to the full post archives.