The Chinese Communist Party (CCP) is “powering” Russia’s war against Ukraine and Moscow would “struggle” to sustain its attack without the Chinese support, Secretary of State Anthony Blinken said on April 26 before leaving China, ending his three-day