Articles by Jon Maala

Email : editor@ibtimes.sg

Mamamoo South Korea and China's bilateral relations have soured since last year when the South Korean government deployed the controversial Terminal High Altitude Area Defense (THAAD) system to thwart any missile launch by hostile state North Korea.