China hosted dozens of world leaders for a massive military parade in Tiananmen Square yesterday.

The gathering in Beijing will include the leaders of Russia and North Korea, along with the Iranian president, a grouping dubbed the axis of upheaval

This is a big week for President Xi Jinping, who will host Vladimir Putin and Kim Jong Un in Beijing.