News Baidu Search and Weibo among the 47 new apps banned in India Sovan Mandal·August 4, 2020 Continuing its tirade against a belligerent China, India announced two of China’s most influential apps, Weibo and Baidu are going… Read more Comment