The Chinese government has prevented Shanghai residents from leaving even if they don't have COVID, by building green cages around their homes.
In the world's strictest lockdown, Chinese civilians have been detained in their own homes as authorities built barriers around their homes.
Shanghai residents awoke to find green walls constructed overnight by authorities to restrict people's movement as the city suffers its worst coronavirus outbreak since the pandemic began.
Those who ha...