December 1, 2022 Massive protest in China over COVID curbs; Protesters called out to step down Xi Jinping Beijing, China: "Step down, Xi Jinping! Step down, Communist Party!" CNN quoted some people as…