This will allow Russia to end the war

Red Square, Kremlin, March 31, 2020. This material was recorded as part of NV and The Economist’s World Ahead 2023 Summit. What could make Russia’s…