World
Shanghai: Green fences baffle locked down residents
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