Top Russian propagandist Vladimir Solovyov goes berserk about Russia's military failures and the problems Russian troops will experience in trying to counter Western tanks in Ukraine. More info in my latest article, linked below https://
youtube.com/watch?v=hBUw5Y
KUG50
…

Leave a Reply