China marked the 80th anniversary of its World War II victory with its largest-ever military parade at Tiananmen Square. Before an audience of over 50,000, including leaders like Vladimir Putin and Kim Jong Un, Beijing showcased its powerful arsenal — from intercontinental ballistic mis