July 6, 2025 1:59pm July 6, 2025 1:59pm Russia USA Ben Borges The Russification of America How the 2025 Budget Shattered the Last Illusions of Democracy