Bylem Tyranem
1 r
0
Residents in Shanghai have scuffled with hazmat-suited police who have ordered them to give up their homes to Covid patients, videos on social media show.