China celebrated its growing power and confidence with a massive display of military hardware and goose-stepping troops in Beijing on…
This website uses cookies.