Live: China police out in force to prevent more Covid protests

Chinese police were out in force in Beijing and Shanghai on Tuesday to prevent more protests against Covid curbs which have disrupted the lives of millions, damaged the economy and briefly sparked rare calls for President Xi Jinping to step down. Stay with TOI for the latest updates:
Uncategorized