Chinese tech giants Baidu and Alibaba no longer display the name of Israel on their maps, The Wall Street Journal reported on Monday - a move they said reflected ''s vague diplomacy in the region.'The online maps show Israel's borders and cities, . But the country itself is not named -
Load More
Load More