Video: Protesters face off with police over new THAAD deployment in S. Korea (STREAMED LIVE)

CREDIT: Newsmin Residents of the South Korean province of Gyeongsangbuk-do have taken to the streets, objecting to the local installation of the Terminal …

Via Youtube