Mikhail Khodorkovsky
03.06.2026 - 16:01
331 viewed
Mounting Pressure on Putin Forces Kremlin to Seek War Exit
22.05.2026 - 06:33
325 viewed
Khodorkovsky: Half of Russia's Military Capacity Now Relies on Chinese Imports
27.04.2026 - 15:17
376 viewed
Putin’s Approval Slips to 65.6% as Russia’s Economy Stalls and Corporate Debt Hits $109 Billion
Putin’s Popularity and Russia’s Economic Struggles Vladimir Putin’s approval rating has dropped to 65.6%, its lowest level since the war began. That represents a decline of 12.2 percentage points since early 2026, according to data from the Russian Public Opinion Research Center (VTsIOM). His histor...
01.02.2026 - 04:37
424 viewed
Russian Doctor Working in Ukraine Addresses Council of Europe Parliamentary Assembly

