THAAD equipment installation underway amid residents' protests

The Korea Herald > Business > Technology