Soldiers perform satellite communication tests in Liuzhou city, South China's Guangxi Zhuang Autonomous Region, August 16, 2023.
"China, in my estimation, will not be ready to take on the US in a very mature way for about 10 years," former NATO supreme allied commander James Stavridis said in a radio interview.
  • Retired US Navy Adm. James Stavridis says China isn't ready to fight the US in the next 10 years.
  • "If we ended up in a war with China, it wouldn't be just the US and China," Stavridis said.
  • Stavridis said US allies such as Japan and South Korea would come to their aid if war breaks out. 

China wouldn't be able to fight the US if war were to break out within the next decade, said a former NATO supreme allied commander.