“Feel Like Animals”: Green Fences Baffle Locked Down Shanghai Residents

Authorities in Shanghai, which is battling one of the worst COVID-19 outbreaks, have erected fences outside the homes of people who have tested positive.
( read original story …)