AsiaEurope Putin suggesting ‘outrageous terms’ to end Ukraine war | Quotable 18 June 2024, 4:35 pm Team Buyback Share this:TweetRedditTelegramWhatsApp