
People attend a rally against U.S.-Israeli attacks on Iran, in Washington, D.C., the United States, March 7, 2026. (Photo by Li Yuanqing/Xinhua)

People attend a rally against U.S.-Israeli attacks on Iran, in Washington, D.C., the United States, March 7, 2026. (Photo by Li Yuanqing/Xinhua)

People attend a rally against U.S.-Israeli attacks on Iran, in Washington, D.C., the United States, March 7, 2026. (Photo by Li Yuanqing/Xinhua)

People attend a rally against U.S.-Israeli attacks on Iran, in Washington, D.C., the United States, March 7, 2026. (Photo by Li Yuanqing/Xinhua)

People attend a rally against U.S.-Israeli attacks on Iran, in New York, the United States, March 7, 2026. (Xinhua/Zhang Fengguo)

People attend a rally against U.S.-Israeli attacks on Iran, in New York, the United States, March 7, 2026. (Xinhua/Zhang Fengguo)

People attend a rally against U.S.-Israeli attacks on Iran, in New York, the United States, March 7, 2026. (Xinhua/Zhang Fengguo)

People attend a rally against U.S.-Israeli attacks on Iran, in New York, the United States, March 7, 2026. (Xinhua/Zhang Fengguo)

People attend a rally against U.S.-Israeli attacks on Iran, in New York, the United States, March 7, 2026. (Xinhua/Zhang Fengguo)

People attend a rally against U.S.-Israeli attacks on Iran, in New York, the United States, March 7, 2026. (Xinhua/Zhang Fengguo)

People attend a rally against U.S.-Israeli attacks on Iran, in New York, the United States, March 7, 2026. (Xinhua/Zhang Fengguo)

People attend a rally against U.S.-Israeli attacks on Iran outside the U.S. consulate in Johannesburg, South Africa, March 7, 2026. (Photo by Shiraaz Mohamed/Xinhua)

People attend a rally against U.S.-Israeli attacks on Iran outside the U.S. consulate in Johannesburg, South Africa, March 7, 2026. (Photo by Shiraaz Mohamed/Xinhua)

People attend a rally against U.S.-Israeli attacks on Iran, in London, Britain, March 7, 2026. (Xinhua)

People attend a rally against U.S.-Israeli attacks on Iran, in London, Britain, March 7, 2026. (Xinhua)

People attend a rally against U.S.-Israeli attacks on Iran, in London, Britain, March 7, 2026. (Xinhua)

A child holds a placard during a rally against U.S.-Israeli attacks on Iran outside the Los Angeles City Hall in California, the United States, March 7, 2026. (Photo by Qiu Chen/Xinhua)

People attend a rally against U.S.-Israeli attacks on Iran outside the Los Angeles City Hall in California, the United States, March 7, 2026. (Photo by Qiu Chen/Xinhua)

People attend a rally against U.S.-Israeli attacks on Iran outside the Los Angeles City Hall in California, the United States, March 7, 2026. (Photo by Qiu Chen/Xinhua)

People attend a rally against U.S.-Israeli attacks on Iran outside the Los Angeles City Hall in California, the United States, March 7, 2026. (Photo by Qiu Chen/Xinhua)

People attend a rally against U.S.-Israeli attacks on Iran outside the U.S. Consulate General in Toronto, Canada, March 7, 2026. (Photo by Zou Zheng/Xinhua)

People attend a rally against U.S.-Israeli attacks on Iran, in Vancouver, British Columbia, Canada, March 7, 2026. (Photo by Liang Sen/Xinhua)

People attend a rally against U.S.-Israeli attacks on Iran, in Vancouver, British Columbia, Canada, March 7, 2026. (Photo by Liang Sen/Xinhua)

People attend a rally against U.S.-Israeli attacks on Iran, in Toronto, Canada, March 7, 2026. (Photo by Zou Zheng/Xinhua)

People attend a rally against U.S.-Israeli attacks on Iran, in Vancouver, British Columbia, Canada, March 7, 2026. (Photo by Liang Sen/Xinhua)

A demonstrator holds placards during a rally against U.S.-Israeli attacks on Iran, in Vancouver, British Columbia, Canada, March 7, 2026. (Photo by Liang Sen/Xinhua)
