Peter Zeihan: Deflation could be final straw for the China economy

Chinese CPI data for July 2023, revealed the country experienced deflation for the first time in two years. Peter Zeihan explains why this could be final straw for China’s economy.