CD Rev

China’s Anti-THAAD Rap Video Is Really Something

Lately, South Korea has expressed a great deal of interest in deploying an American missile-defense system called Terminal High Altitude Area Defense, or THAAD. With…
Tom Breihan | May 12, 2017 - 9:53 am