coronavirus
SocietyChinese authorities, especially Cai Li, head of the Communist Party committee of the hospital is now facing massive backlash from netizens
End of Hu Weifeng's Suffering; Coronavirus Front-line Doctor's Death Fuels Anger in China Once Again
Jun 3, 2020
By Bhaswati Guha Majumder