India widens China app ban to Baidu and Weibo
Chinese search engine Baidu Search and social media platform Weibo were blocked by internet service providers and removed from Google and Apple app stores in India on Tuesday, the latest of the total 106 total Chinese apps shut down in…