Nikki Haley Blames Iran, Russia, China for Hamas Attack

Nikki Haley delivers a foreign policy speech on China during a forum at the American Enterprise Institute in Washington, US, June 27, 2023.
Nikki Haley delivers a foreign policy speech on China during a forum at the American Enterprise Institute in Washington, US, June 27, 2023.

The former US Ambassador to the United Nations has blamed Iran, Russia and China for their alleged roles in orchestrating the October 7 Hamas attack on Israel.