China's ambassador to Chile, Xu Bu, denounces remarks by U.S. Secretary of State Mike Pompeo on China, saying "Pompeo has lost his mind and gone too far."

Advertisement Free Shipping on The North Face, UGG, Patagonia, Merrell, Five Fingers, and Garmin!

More videos

One America News Network 17 Jun 2019 01:07 CEST

Week in Review