Rights
Beijing: China is witnessing a massive surge in COVID-19 cases in recent times and videos have now emerged on social media platforms where officials could be seen locking residents inside their homes in an apparent repeat of the extreme tactics seen in Wuhan at the start of the pandemic. more