I saw that channel. I like this video from Russia on how kindly the opponents are treated.
The thing about your Lies Russian Stooge. You only confirm what we know. Russians lie about everything. It’s in their culture. And only a fool would trust anything a Russian said ever.
Commies gonna commie.