Protestors took to the streets in Shanghai, Beijing and other major cities demanding the reversal of China’s draconian zero Covid measures.
Protestors took to the streets in Shanghai, Beijing and other major cities demanding the reversal of China’s draconian zero Covid measures.