Shanghai holds grand centenary celebrations

A gala performance celebrating the centenary of the Communist Party of China took place in Shanghai on July 1. While the main show, The Glorious Flag, was presented at Shanghai Grand Theatre, hundreds …
( read original story …)