Beijing curbs public transport as COVID spreads in China
New evidence has emerged that China’s uncompromising battle against the coronavirus, believed to have emerged in a market in the city of Wuhan in late 2019, is undermining its growth and hurting the …