Two more Chinese biggest apps Baidu, Weibo blocked in India, to be taken off app stores
Bengaluru: Weibo and Baidu Search, two of China’s biggest apps that were called the alternatives to Twitter and Google Search, have been blocked in India and according to reports, will be taken off the Google Play Store and the Apple App!-->…
Read More...
Read More...