While there are some that claim that China has been supplying some arms to Russia during its battle with Ukraine, the official position of China is to appear as a neutral party in the conflict. This is mostly to avoid sanctions or other actions against their economy by Western nations as China is heavily dependent […]