US troops began delivering a missile defence system that has infuriated China to a deployment site in South Korea Wednesday, amid heightened tensions over the North's nuclear ambitions. Washington is urging Beijing - Pyongyang's sole major ally - to do more to rein it in, but the Asian giant has reacted with fury to the planned installation of the Terminal High Altitude Area Defense (THAAD) system.
Copyright Agence France-Presse, 2017