Wuhan authorities are criticized

post

Wuhan leader was called to resign

China: The resignation of Wuhan city is blamed for its slow response to the pneumonia epidemic and many believe it should resign.

continue reading