VIDEO: China Humiliates Biden On The World Stage

I was talking to a friend of mine earlier this week and we were discussing what was going on with Russia, Ukraine, and China. Recently, Chinese President Xi Jinping and Russian President Vladimir Putin held talks in Moscow. This visit was seen as a symbol of the strong relationship between the two countries and their … Read more