Chinese regime leader Xi Jinping said Israel should grant independence to Palestine. NTD spoke with Economic and National Security analyst Antonio Graceffo for more about China’s role in this new war and why it might be in the CCP’s advantage to call for an independent Palestine.