Putin’s demands to Ukraine underscore a position the West has always suspected: no compromise June 3, 2025
China upholds self-defense strategy, says FM on Putin’s remarks to discuss halving defense spending with US April 2, 2025