WATCH: Nikki Haley slams Biden over ’embarrassing’ parade of officials sent to ‘appease’ China

The GOP presidential candidate lambasted the president for sending an “embarrassing” parade of cabinet officials over to “appease” Communist China.

>