Russian President Vladimir Putin and North Korean leader Kim Jong Un were among the 26 other world leaders watching live in Beijing as thousands of troops carried out a highly choreographed spectacle at the "Victory Day" event.
Vladimir Putin and Kim Jong Un join Xi Jinping for China’s biggest ever military parade

68