Leaked China Covid Crackdown Videos Show People Beaten, Doors Welded

Shanghai residents, at the hands of China's Zero-Covid policy, are being subjected to unprecedented neglect, mistreatment, and abuse, with leaked videos on social media confirming blatant human rights...

from NDTV News - Latest https://ift.tt/nJmR1uY

Comments