Advertisement

China protests paused as police flood streets and temperatures drop below freezing

Protests against China's strict anti-lockdown measures have been paused as police were out in force on Beijing's streets and temperatures dropped well below freezing.