Medical scans and chips: the hidden fallout of the Iran war for China
John Liu, CNN
• April 15, 2026
