Record 67% of Russians Back Peace Talks as Defense Budget Strains Economy in 2026 | dailytrends