Today the Centre blocked 59 apps with Chinese links that included the hugely popular TikTok and UC Browser, amid a huge economic backlash against China following the June 15 clashes at Ladakh in which 20 Indian soldiers martyred in action and more than 70 were injured. Sources said intelligence inputs suggested that the apps have […]