China has marked 100 years of the ruling Communist Party with huge military displays in Tiananmen Square. Around 70000 spectators were present to hear …

source