Shanghai is the center of power for Deng Xiaoping and his far more moderate followers. They are a threat to Xi in the Politburo, so are being dealt with in typical communist fashion.
10 posted on 05/12/2022 3:29:19 PM PDT by datura
(Eventually, the Lord and the Truth will win.)