fullscreen

China this week marked the 70th anniversary of the victory over Japan and the end of WWII with a massive military parade and celebration in Beijing’s Tiananmen Square. Here’s a look at some of the martial spectacle on display.