China blames U.S and Israel for Hormuz chaos; urges de-escalation as Trump escalates war in Mideast

China has sharply criticized the United States and Israel, calling their military strikes on Iran the 'root cause' of the ongoing blockade in the Strait of Hormuz, one of the world’s most critical oil routes.
Share this Video
appinstlBnr
Open in App
Success
This article has been saved