Chinese and other social media users expressed shock this week after finding that Israel was not explicitly demarcated as a country on Baidu and Alibaba’s online digital maps. Shaun Maguire, a partner ...