China celebrated its rising might with a show of goose-stepping troops and nuclear-capable missiles in Beijing.
Advertisement