Tue, 17 May 2022 16:59:22 +0000

Russian state TV commentator admits Russia is isolated and Ukraine's mil... https://youtu.be/xF6TXAIe1tc via @YouTube@twitter.com