Yang, Meng: How Israeli Embassy lost China. In: The Diplomat (2025)