Site icon Last Republic Stand

China & Russia Join Forces To Build A “New World Order”!

China & Russia Join Forces To Build A “New World Order”!

IMAGE ABOVE FROM VIDEO BELOW

TOP COMMENTS FROM VIDEO BELOW

I’m American but our country is a shitshow.

The biggest joke of the century was when US was calling out Russia for invading a sovereign country.
The whole world laughed with irony

Exit mobile version