Beijing Locks Down for Military Parade, Fearing the People’s Rebellion, Millions Take to the Streets
The military parade in Beijing is a striking showcase of the Chinese Communist Party’s power, with soldiers marching in perfect unison, slogans echoing loudly,...