China places 17M people in Shenzhen in lockdown – report



China’s authorities have placed some 17 million people in Shenzhen under lockdown in order to curb the spread of the coronavirus in the city, Agence France Presse reported on Sunday.

According to…