China marks 70 years of communism with massive show of force

Multimedia

Most Popular Gallery