Working people protested eviction from their homes in Shanghai, mid-April, as apartment block was turned into COVID isolation facility. They were removed by cops in protective suits.
By Curt Johnson
May 5, 2022