China unveiled a new nuclear-capable intercontinental ballistic missile, underwater drones and hypersonic missiles as part of an imposing display of military hardware during its Victory Day parade on Wednesday.
Thought to be the largest military parade in China’s history, the event marked the 80th anniversary of Japan’s defeat and the end of the Second World War.