China delivers a strong blow to Israel 31 Oct, 2023
Amid the ongoing Gaza conflict and concerns about "war crimes" in Tel Aviv's activities, leading Chinese tech giants, such as Baidu and Alibaba, have taken an unprecedented step by quietly removing Israel from their online maps. This omission of Israel's name, while still showing the borders ...