World
Shanghai: Green fence prevents residents from being locked up
Two-meter fences have popped up across the city as officials battle to contain the Covid outbreak.
Source link
Two-meter fences have popped up across the city as officials battle to contain the Covid outbreak.
Source link