Video

China celebrates 70 years of communist rule

China celebrates 70 years of communist rule
China put on a show to celebrate the 70th anniversary of the Chinese Communist Party's rule.

Latest