news25todaysnewswinner China & Russia Join Forces To Build A “New World Order”! By UnitedPatriotNews.com - May 21, 2024 0 192 FacebookTwitterPinterestWhatsApp 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