Home Putin urges 'compromises' to resolve ... 19 May 2025 Putin urges 'compromises' to resolve Russia-Ukraine conflict