Russia, Iran and China: It’s time to slap New World Order agents in their faces

Russia, China, and Iran getting tired of political Satanism.