Sports Data Shows China Is Aiding Russia Against Ukraine February 4, 2023 The Newzz Owl Trade data shows that China is aiding the Russian invasion of Ukraine by supplying Russia with technologies.