WATCH: Nikki Haley slams Biden over ’embarrassing’ parade of officials sent to ‘appease’ China September 11, 2023The GOP presidential candidate lambasted the president for sending an “embarrassing” parade of cabinet officials over to “appease” Communist China. 2024 Presidential electionNikki HaleyRepublican partyUS-Israel relations