Russia discloses direct war spending for the first time, estimating over $137 billion in 2025 — Meduza

Russia’s federal budget spending “directly related to the ” is set to reach 5.1 percent of the country’s GDP in 2025, according to a presentation shown by Defense Minister Andrey Belousov at a ministry meeting on Wednesday.

Continue Reading