China's largest city of Shanghai has ordered mass testing on all 1.3 million residents of its downtown Yangpu district, confining them to their homes at least until results are known. Many Chinese ...