Video: Hundreds scuffle with police over US THAAD launcher deployment in South Korea

Residents of the South Korean province of Gyeongsangbuk-do have taken to the streets objecting to the local installation of the Terminal High Altitude Area …

Via Youtube