U.S. installs THAAD anti-missile defense system in South Korea
Contact inquiries nextanimation com to license this or any News Direct video For story suggestions please contact tips nextanimation com tw RESTRICTIONS NONE The United States military is this week installing an anti-missile defense system in South Korea to counter...