Reading Time: < 1 minute Chinese authorities have locked down Chengdu, a southwestern city of 21 million people, Read More Share