November 5, 2025

Putin ruthless cannibalization of Russian economy