China Is Humiliating this Administration WATCH: https://rumble.com/v2u0lk8-china-is-humiliating-this-administration.html 3.4K views21:39