Flight radar data reveals that two Chinese cargo planes landed in Iran within 48 hours, possibly delivering military supplies amid Israel’s ongoing strikes. The timing has raised concerns over potential covert Chinese support for Tehran. As Iran—China’s largest oil supplier—edges towards a war-like situation, Beijing’s energy security is increasingly at risk.
short by
The Geostrata /
02:24 pm on
18 Jun