Troubles aside, Xi says China on ‘right side of history’ – Times of India
BEIJING: China “stands on the right side of history,” the country's leader Xi Jinping said on Saturday in a New Year's address that came as questions swirl over his government's handling of Covid-19 and economic and political challenges…