Russian President Vladimir Putin, on Saturday, May 10, 2025, called for immediate “direct talks” with Ukraine, proposing they begin as soon as May 15. In a...