News You Can Trust, Beyond the Edge.
Most Russians expect the war with Ukraine to end in 2026, as its economy slows Business Insider Source link