Chinese Dissidents Found Shanghai Independence Party, Oppose Communist Rule on August 13, 2018 China chinese communist party independence Shanghai +