Love to have link...
Me too. Although it does sound like something Putin would say, without some type of sauce, it can’t be taken too seriously.
Found this Bitchute link to Putin’s speech just now. Says interpreted into English, but with Dutch subtitles.
https://www.bitchute.com/video/b2tY7j3JePog/