US deploys THAAD in S. Korea despite Russia, China opposition

My live TV interview with RT on 7 March, 2017. 

Leave a Reply