Remove

An impressive display by the powerful country

China puts on huge show of force at parade

The nation put on a massive military parade marking 70 years since the end of World War II.