Yang, Meng: The End of Illusions. How China and Israel Misread Each Other. In: Jerusalem Strategic Tribune (2026)