russians IN SHOCK: putin WHERE IS OUR BUDGET Vlog 1475: War in Ukraine (video commentary)

07/19/2026

russian media report russia’s federal budget deficit has reached 7.2 trillion rubles, compared with a planned 3.8 trillion. They also report a fourth unsuccessful placement of federal government bonds, saying banks were unwilling to lend at lower rates.

https://www.youtube.com/@AnnafromUkraine

Enter respectful comments here: