Home World News Hundreds scuffle with police over THAAD launcher deployment in South Korea (WATCH LIVE)

Hundreds scuffle with police over THAAD launcher deployment in South Korea (WATCH LIVE)

by admin September 6, 2017