The Chinese metropolis of Chongqing has rolled out mass Covid testing in its central area amid a record heatwave, leaving millions of residents standing under the sun for hours as they struggle with extreme temperature and power shortage, media reports...
Know MoreGet latest news karnataka updates on your email.