A rare protest against Chinese leader Xi Jinping and his policies was swiftly extinguished in Beijing Thursday, just days before he is set to secure a third term in power at a key meeting of the ruling Communist Party.
Rare protest against China’s leader comes to a swift end in Beijing
