The documentary Mr Nobody Against Putin started out as “really weird footage” of one man eating cabbage soup.
December 31, 2025: Nearly four years of war in Ukraine have devastated the Russian civilian economy. This year, 75 percent of Russia’s regions report serious budget deficits and more enterprises are ...