Rights
Beijing: People in several regions of China, who have been compelled to live in lockdown due to COVID-19, are complaining about shortages of food and other essential items. more
Video emerges where Chinese authorities were seen locking people inside houses as COVID-19 Delta variant surges
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 ...