China, Russia concerned over US missile defence plans in Korean peninsula
Amid the US-South Korea talks on possible deployment of the Terminal High Altitude Area Defense (THAAD) system following North Korea’s renewed nuclear and rocket tests earlier this year, China and …
Read More