China Protests: Demonstrator Urging To Oust Xi Jinping Mysteriously Gone After Police Arrested Him
Published
A protester who led crowds in calling for the demise of the Communist Party of China and its leader Xi Jinping during China's significant anti-lockdown demonstrations has not been seen since his arrest last weekend.
Full Article