Search For "liu xiaofeng"
Updated : 3 months, 4 weeks ago IST
Addressing a press conference on November 21, Liu Xiaofeng, deputy director of the Beijing CDC, said that China is at the 'most critical and toughest moment' of fighting coronavirus.