New Delhi:  The Centre blocked 59 apps with Chinese links that included the hugely popular TikTok and UC Browser today, amid a huge economic backlash against China following the June 15 clashes at Ladakh in which 20 Indian soldiers died ...